Remarque: Le système d'exploitation dans cet article de la liste des remaniements Python est Windows 10. De plus, Spyder est utilisé pour l'exécution des programmes d'échantillons.
Exemple 1:
Dans cet exemple, nous utilisons la fonction Shuffle () pour mélanger la liste Python de Fruits_name. Au début, nous utilisons un module aléatoire parce que la fonction de shuffle y est présente. Ensuite, nous créons et initialisons une liste de fruits. Vous pouvez créer et ajouter toutes les valeurs à la liste. Ensuite, nous utilisons la fonction Shuffle () pour mélanger la liste. Pour mélanger la liste et implémenter le code, nous utilisons le compilateur Spyder. Lancez-le simplement à partir de la barre de recherche Windows, puis créez un nouveau fichier pour l'implémentation du programme. Vous pouvez consulter ce programme ici:
Importer au hasardUne fois que nous écrivons avec succès notre programme Python Shuffle List, enregistrez votre fichier de code source dans le menu du fichier comme nous l'avons fait dans la capture d'écran suivante:
Maintenant, exécutez votre fichier de code en appuyant sur la touche de raccourci F5 et affichez comment la fonction Shuffle () mélange la liste des fruits dans le code Python. La sortie est indiquée ici:
Exemple 2:
Dans cet exemple, nous utilisons aléatoire.Sample () Fonction. La fonction choisit au hasard les éléments de la liste et crée une nouvelle liste mélangée filtrée. Tout d'abord, il faut l'argument de la liste, que nous voulons mélanger. Ensuite, il faut un autre argument qui fait référence à la durée de la liste ou au nombre d'éléments que nous voulons choisir. Nous utilisons le .Sample () Fonction pour mélanger une liste de python. Nous le faisons dans le même fichier de code source. Vous pouvez créer un nouveau fichier de code source, un seul apportait des modifications à la précédente. Nous utilisons le même fichier de code, "PythOnShufflelist". Vérifions comment nous avons réussi à mélanger notre liste de python.
Initialement, nous créons ou initialisons notre liste et spécifions son nom à la Welcome_List. Nous pouvons alors créer une nouvelle variable, «Shuffled», qui prend un aléatoire.Sample () Fonction. Nous avons nourri la liste et la taille de notre liste dans le hasard.Sample () Fonction. À l'aide de la fonction Len (), nous pouvons garder ce processus dynamique, car la taille de la liste peut changer. Vous pouvez consulter ce programme ici:
Importer au hasardEnregistrez et exécutez votre fichier de code et vérifiez la sortie mélangée sur l'écran de la console:
Exemple 3:
Dans cet exemple, nous discuterons de la façon de mélanger un jeu de cartes à l'aide de la fonction shuffle (). Nous implémentons cela dans Spyder IDE et utilisons le même fichier de code. Pour créer une liste de cartes, nous spécifions d'abord la fonction Product (). La fonction exécute la multiplication des deux ordres. Notre deck est organisé, nous l'avons donc randomisé en utilisant la fonction Shuffle (). Vous pouvez consulter ce programme ici:
Importer itertools, aléatoireVous obtiendrez un résultat différent chaque fois que vous exécutez ce code. Ici, nous exécutons le code deux fois, et la sortie est indiquée ci-dessous:
Conclusion
Dans cet article, nous avons discuté des meilleures méthodes pour mélanger la liste dans Python. Il existe différentes méthodes pour remanier les listes dans Python. Cependant, nous avons discuté du shuffle () et aléatoire.Méthodes d'échantillon () dans notre illustration. Nous avons utilisé ces méthodes car elles sont très faciles à utiliser et compréhensibles. Nous espérons que vous avez trouvé cet article utile, et veuillez consulter nos autres articles.