<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">shuffled() should be in the random module, of course. I dont suggest a builtin. Although now that you mentioned it, I could go for that too.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">There are usage cases where its heavily used, in randomized testing for example. I am sure that there are also other domains where randomization of lists is used. </div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Another reason to put it there is that using shuffle is inconvenient. The fact that I CAN write it myself doesnt mean that it doesnt belong in the standard library.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Implementing this in pure python wont take a lot of work.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div><div><font face="'trebuchet ms', sans-serif">pozdrawiam,</font></div><div><font face="'trebuchet ms', sans-serif">Arkadiusz Bulski</font></div><br></div></div></div></div></div></div></div>
</div>