Método Python Number shuffle ()

Descripción

Método del número de Python shuffle() aleatoriza los elementos de una lista en su lugar.

Sintaxis

A continuación se muestra la sintaxis de shuffle() método -

shuffle (lst )

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

  • lst - Podría ser una lista o una tupla.

Valor devuelto

Este método no devuelve ningún valor.

Ejemplo

El siguiente ejemplo muestra el uso del método shuffle ().

#!/usr/bin/python
import random

list = [20, 16, 10, 5];
random.shuffle(list)
print "Reshuffled list : ",  list

random.shuffle(list)
print "Reshuffled list : ",  list

Cuando ejecutamos el programa anterior, produce el siguiente resultado:

Reshuffled list :  [16, 5, 10, 20]
Reshuffled list :  [16, 5, 20, 10]