random: Add shuffle().

pull/226/merge
Paul Sokolovsky 2017-11-26 00:03:16 +02:00
rodzic 9edb4ec580
commit 6568c0380e
1 zmienionych plików z 6 dodań i 0 usunięć

Wyświetl plik

@ -19,3 +19,9 @@ def randrange(start, stop=None):
def randint(start, stop):
return randrange(start, stop + 1)
def shuffle(seq):
l = len(seq)
for i in range(l):
j = randrange(l)
seq[i], seq[j] = seq[j], seq[i]