Descripción
los shuffle() El método aleatoriza los elementos de una lista en su lugar.
Sintaxis
A continuación se muestra la sintaxis de shuffle() método -
shuffle (lst,[random])
Note - Esta función no es accesible directamente, por lo que necesitamos importar el módulo aleatorio y luego necesitamos llamar a esta función usando un objeto estático aleatorio.
Parámetros
Valor devuelto
Este método devuelve una lista reorganizada.
Ejemplo
El siguiente ejemplo muestra el uso del método shuffle ().
#!/usr/bin/python3
import random
list = [20, 16, 10, 5];
random.shuffle(list)
print ("Reshuffled list : ", list)
random.shuffle(list)
print ("Reshuffled list : ", list)
Salida
Cuando ejecutamos el programa anterior, produce el siguiente resultado:
Reshuffled list : [16, 5, 10, 20]
reshuffled list : [20, 5, 10, 16]