← Volver
La función estándar
Si la secuencia está vacía, la función lanza la excepción
Cómo elegir un elemento aleatorio de una secuencia
random.choice()
toma como argumento una secuencia y retorna un ítem aleatorio dentro de ella. Por secuencia se entiende cualquier objeto que implemente los métodos __getitem__()
y __len__()
: listas, tuplas, rangos, etc.>>> import random
>>> random.choice([1, 2, 3, 4])
1
>>> random.choice(range(10))
5
Si la secuencia está vacía, la función lanza la excepción
IndexError
.🐍 También te puede interesar:
💬 ¿Alguna duda sobre este código? ¡Preguntanos en el foro!
❤️ ¿Te gusta nuestro contenido? ¡Ayudanos a seguir creciendo con una donación!