← 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
.👨💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.
🐍 También te puede interesar:
💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.