2009-10-06 12 views

risposta

13
>>> import random 
>>> thelist = ['a', 'b', 'c', 'd'] 
>>> random.shuffle(thelist) 
>>> thelist 
['d', 'a', 'c', 'b'] 

Il risultato sarà (si spera!) Variare.

5

Utilizzare la funzione shuffle dal modulo random:

>>> from random import shuffle 
>>> thelist = ['a','b','c','d'] 
>>> shuffle(thelist) 
>>> thelist 
['c', 'a', 'b', 'd'] 
+9

Ehi, come mai hai ottenuto un output diverso da Peter? ;) –

+0

Chi altro è andato direttamente al pulsante "Aggiungi commento" a lambast, prima di vedere l'occhiolino? : P –

12
import random 
random.shuffle(thelist) 

Nota, questa mescola il lista sul posto.

+2

+1 per "sul posto". –

Problemi correlati