Método Python Number shuffle ()

Descrição

Método de número Python shuffle() randomiza os itens de uma lista no local.

Sintaxe

A seguir está a sintaxe para shuffle() método -

shuffle (lst )

Note - Esta função não é acessível diretamente, então precisamos importar o módulo shuffle e então precisamos chamar esta função usando um objeto estático aleatório.

Parâmetros

  • lst - Pode ser uma lista ou tupla.

Valor de retorno

Este método não retorna nenhum valor.

Exemplo

O exemplo a seguir mostra o uso do 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

Quando executamos o programa acima, ele produz o seguinte resultado -

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