Comment est-ce que je choisirais un mot au hasard d'une longue liste de mots (dans une liste pas multiple) et l'imprimerais alors à l'utilisateur?Choisir un mot aléatoire en Python?
10
A
Répondre
18
Utilisez la fonction random.choice()
:
>>> import random
>>> a = ["Stack", "Overflow", "rocks"]
>>> print(random.choice(a))
rocks
3
>>> import random
>>> random.choice("hello world".split())
'hello'
>>> random.choice("hello world".split())
'world'
1
str='book pen paper pencil'
x=str.split()
print(x)
import random
print(random.choice(x))
0
str='book pen paper pencil'
x=str.split()
print(x)
y=len(x)
import random
z=random.randrange(-1,y)
print(x[z])
+0
Simplement: 'random.choice (x)' – phd
+0
est une logique sans utiliser de séquences aléatoires. de toute façon @ AChampion merci de modifier mon code. –
Questions connexes
- 1. Choisissez un mot aléatoire sur une seule ligne en Python?
- 2. Fonction aléatoire en Python
- 3. choisir la valeur aléatoire
- 4. Comment effectuer un événement aléatoire en Python en choisissant une variable aléatoire?
- 5. Choisir une action aléatoire, Flash AS3
- 6. Comment choisir un nœud aléatoire à partir d'un arbre
- 7. Imprimer un mot d'une chaîne en python
- 8. Créer une liste aléatoire d'entiers en Python
- 9. L'organisation d'une liste aléatoire d'objets en Python
- 10. Comment sélectionner un élément aléatoire d'un tableau en Python?
- 11. Python: séquence aléatoire
- 12. variable mot de passe aléatoire disparaît
- 13. Nombre aléatoire pour choisir une image Xcode iPhone
- 14. Choisir un travail en fonction des langues?
- 15. Matlab choisir la couleur aléatoire pour le traçage
- 16. Stop-mot élimination et stemmer en python
- 17. mot de passe en utilisant python chercher
- 18. Initialisation du args mot-clé en Python
- 19. C# Un générateur BigInt aléatoire
- 20. Comment puis-je choisir 2 éléments aléatoires d'un ensemble Python?
- 21. façon de choisir entre Cleanest deux valeurs en Python
- 22. Je dois choisir un point xy aléatoire à partir d'une liste de points xy
- 23. Comment choisir l'installation Python à exécuter dans un programme PyObjC?
- 24. Choisir un nœud xml aléatoire à partir de xmllist selon une condition
- 25. Comment lire une ligne aléatoire d'un fichier en python?
- 26. Python l'impression du mot
- 27. Comment générer un mot de passe aléatoire, ou une URL temporaire, pour réinitialiser un mot de passe dans Zend Framework?
- 28. façon pythonique de choisir une valeur aléatoire qui satisfait un certain prédicat
- 29. Programme Python pour l'équation aléatoire du NIST
- 30. Comment rendre ce générateur de texte aléatoire plus efficace en Python?
Merci Greg, je savais que c'était simple, mais j'ai oublié comment le faire. –
Noah, acceptez sa réponse si elle a mieux répondu à votre question. –