Génération de nombres aléatoires avec des valeurs uniques
Lors de la création d'une liste de nombres aléatoires, il n'est pas souhaitable d'avoir des doublons. Heureusement, il existe une solution élégante utilisant le module random, comme illustré dans la requête suivante.
Requête : Doublons dans la liste de nombres aléatoires
"_J'ai généré des entiers aléatoires en utilisant random.randint (0, 100), mais certains nombres ont été dupliqués. Existe-t-il un moyen de créer une liste aléatoire unique. nombres?"_
Réponse : Utilisation de random.sample()
Le secret réside dans random.sample(). Il sélectionne des éléments d’une population donnée tout en garantissant l’unicité. Considérez l'extrait de code suivant :
import random random.sample(range(100), 10)
Cette expression renvoie une liste de 10 nombres uniques allant de 0 à 99. La fonction range() génère une séquence d'entiers et random.sample() en sélectionne au hasard 10. éléments de cette séquence sans répétition.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!