NOTA: O sistema operacional neste artigo da Lista de Shuffle Python é o Windows 10. Além disso, Spyder é usado para a execução dos programas de amostra.
Exemplo 1:
Neste exemplo, usamos a função shuffle () para embaralhar a lista Python de frutas_name. No começo, estamos usando um módulo aleatório porque a função Shuffle está presente nele. Em seguida, criamos e inicializamos uma lista de frutas. Você pode criar e adicionar valores à lista. Em seguida, usamos a função shuffle () para misturar a lista. Para embaralhar a lista e implementar o código, usamos o Spyder Compiler. Basta iniciá -lo na barra de pesquisa do Windows e criar um novo arquivo para a implementação do programa. Você pode conferir este programa aqui:
importar aleatórioDepois de escrever com sucesso nosso programa de listas de shuffle Python, salve seu arquivo de código -fonte no menu Arquivo, como fizemos na captura de tela a seguir:
Agora, execute seu arquivo de código pressionando a chave de atalho F5 e veja como a função shuffle () embaralha a lista de frutas no código Python. A saída é mostrada aqui:
Exemplo 2:
Neste exemplo, usamos aleatório.Função de amostra (). A função escolhe aleatoriamente os elementos da lista e cria uma nova lista de arrastada filtrada. Primeiro, leva o argumento da lista, que queremos embaralhar. Então, é preciso outro argumento que se refere à duração da lista ou ao número de elementos que queremos escolher. Nós usamos o .amostra () função para embaralhar uma lista de python. Fazemos isso no mesmo arquivo de código -fonte. Você pode criar um novo arquivo de código -fonte que se faça alterações no anterior. Usamos o mesmo arquivo de código, “PythonShufflelist”. Vamos verificar como conseguimos embaralhar nossa lista de Python.
Inicialmente, criamos ou inicializamos nossa lista e especificamos seu nome para o Welcome_list. Podemos então criar uma nova variável, "Shuffled", que leva um aleatório.Função de amostra (). Alimentamos a lista e o tamanho da nossa lista no aleatório.Função de amostra (). Com a ajuda da função len (), podemos manter essa dinâmica do processo, pois o tamanho da lista pode mudar. Você pode conferir este programa aqui:
importar aleatórioSalve e execute seu arquivo de código e verifique a saída embaralhada na tela do console:
Exemplo 3:
Neste exemplo, discutiremos como embaralhar um baralho de cartas usando a função shuffle (). Implementamos isso no Spyder IDE e usamos o mesmo arquivo de código. Para criar uma lista de cartões, primeiro especificamos a função do produto (). A função executa a multiplicação dos dois pedidos. Nosso deck está organizado, então randomizamos usando a função shuffle (). Você pode conferir este programa aqui:
importar itertools, aleatórioVocê obterá um resultado diferente toda vez que executar este código. Aqui, executamos o código duas vezes e a saída é mostrada abaixo:
Conclusão
Neste artigo, discutimos os melhores métodos para embaralhar na Python. Existem vários métodos para embaralhar listas em Python. No entanto, discutimos o shuffle () e aleatório.Métodos de amostra () em nossa ilustração. Usamos esses métodos porque eles são muito fáceis de usar e compreensíveis. Esperamos que você tenha achado este artigo útil e confira nossos outros artigos.