Nota: il sistema operativo in questo articolo di Python Shuffle List è Windows 10. Inoltre, Spyder viene utilizzato per l'esecuzione dei programmi di esempio.
Esempio 1:
In questo esempio, utilizziamo la funzione Shuffle () per mescolare l'elenco Python di Fruits_Name. Inizialmente, stiamo usando un modulo casuale perché la funzione shuffle è presente in esso. Quindi, creiamo e inizializziamo un elenco di frutti. È possibile creare e aggiungere eventuali valori all'elenco. Quindi, utilizziamo la funzione shuffle () per mescolare l'elenco. Per mescolare l'elenco e implementare il codice, utilizziamo il compilatore Spyder. Basta avviarlo dalla barra di ricerca di Windows, quindi creare un nuovo file per l'implementazione del programma. Puoi controllare questo programma qui:
importare casualiUna volta che scriviamo correttamente il nostro programma Python Shuffle List, salva il file del codice sorgente dal menu dei file proprio come abbiamo fatto nella seguente schermata:
Ora, esegui il tuo file di codice premendo la chiave di scelta rapida F5 e visualizza come la funzione Shuffle () mescola la lista della frutta nel codice Python. L'output è mostrato qui:
Esempio 2:
In questo esempio, usiamo casuali.Funzione campione (). La funzione sceglie casualmente gli elementi dall'elenco e crea un nuovo elenco mescolato. Innanzitutto, prende l'argomento dell'elenco, che vogliamo mescolare. Quindi, ci vuole un altro argomento che si riferisce alla durata dell'elenco o al numero di elementi che vogliamo scegliere. Noi usiamo il .Sample () Funzione per mescolare un elenco di Python. Lo facciamo nello stesso file di codice sorgente. È possibile creare un nuovo file di codice sorgente che si apportano modifiche a quella precedente. Usiamo lo stesso file di codice, "Pythonshufflelist". Controlliamo come siamo riusciti a mescolare la nostra lista di Python.
Inizialmente, creiamo o inizializziamo il nostro elenco e specifichiamo il suo nome a Welcome_List. Possiamo quindi creare una nuova variabile, "mescolata", che richiede un casuale.Funzione campione (). Abbiamo nutrito l'elenco e le dimensioni del nostro elenco nel casuale.Funzione campione (). Con l'aiuto della funzione Len (), possiamo mantenere questo processo dinamico, poiché la dimensione dell'elenco può cambiare. Puoi controllare questo programma qui:
importare casualiSalva ed esegui il file di codice e controlla l'output mescolato sulla schermata della console:
Esempio 3:
In questo esempio, discuteremo di come mescolare un mazzo di carte usando la funzione shuffle (). Lo implementiamo in Spyder IDE e utilizziamo lo stesso file di codice. Per creare un elenco di schede, prima specifichiamo la funzione Product (). La funzione esegue la moltiplicazione dei due ordini. Il nostro mazzo è organizzato, quindi l'abbiamo randomizzato usando la funzione shuffle (). Puoi controllare questo programma qui:
Importa iTertools, casualeOtterrai un risultato diverso ogni volta che esegui questo codice. Qui, eseguiamo il codice due volte e l'output è mostrato di seguito:
Conclusione
In questo articolo, abbiamo discusso dei metodi migliori per shuffle List in Python. Esistono vari metodi per mescolare le liste in Python. Tuttavia, abbiamo discusso dello shuffle () e casuale.Metodi campione () nella nostra illustrazione. Abbiamo usato questi metodi perché sono molto facili da usare e comprensibili. Speriamo che tu abbia trovato questo articolo utile e per favore controlla i nostri altri articoli.