¿Cómo elegiría una palabra aleatoria de una larga lista de palabras (en una lista no múltiple) y luego la imprimiría al usuario?Escogiendo una palabra aleatoria en Python?
10
A
Respuesta
18
utilizar la función 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
Simplemente: 'random.choice (x)' – phd
+0
es una lógica sin usar ninguna secuencia aleatoria. de cualquier manera @ AChampion gracias por editar mi código. –
Cuestiones relacionadas
- 1. Cómo elegir una palabra aleatoria en inglés de una lista
- 2. secuencia aleatoria en python
- 3. Reproducción aleatoria en Python
- 4. iteración aleatoria en Python
- 5. Python: Escogiendo un elemento sin reemplazo
- 6. Generar una letra aleatoria en Python
- 7. Escogiendo el idioma correcto
- 8. Escogiendo una tecnología de base de datos
- 9. Crear lista aleatoria de enteros en Python
- 10. Generar cadena UTF-8 aleatoria en Python
- 11. ¿Cómo hacer una mezcla aleatoria pero parcial en Python?
- 12. ¿Cómo leo una línea aleatoria de un archivo en Python?
- 13. Escogiendo un framework ColdFusion MVC
- 14. Escogiendo un objeto aleatorio en un NSArray
- 15. escogiendo cereza con git-svn
- 16. regex para una sola palabra minúscula
- 17. Generando una cadena aleatoria
- 18. palabra clave "exists" en Python?
- 19. Definir el contexto de una palabra - Python
- 20. ¿Cómo comprobar si una palabra es una palabra en inglés con Python?
- 21. Calculando probabilidad de una variable aleatoria en una distribución en Python
- 22. Escogiendo cinco números que suman S
- 23. Invertir una palabra en Vim
- 24. Python seleccione fecha aleatoria en el año actual
- 25. Escogiendo un elemento aleatorio de un conjunto
- 26. ¿Cómo creo una ruta aleatoria?
- 27. Generar una pantalla predeterminada aleatoria en iOS
- 28. ¿Cómo generar una fecha aleatoria en Ruby?
- 29. Generar una permutación aleatoria uniforme
- 30. Fecha aleatoria en C#
Gracias Greg, sabía que era simple, pero se me olvidó cómo hacerlo. –
Noah, acepte su respuesta si responde mejor a su pregunta. –