1. Problema
Seleccionar elementos de una colección usando aleatoriedad.
2. Solución
La función choice() del módulo random permite escoger un elemento entre varias opciones. Las opciones estarán almacenadas, por ejemplo, en una lista.
La función shuffle() aleatoriza la posición de los elementos de una lista. Se comparta como una baraja de cartas: las cartas quedan repatidas sin seguir ningún patrón.
Alternativamente, para la sección de varios elementos como muestra se usal a función random.sample(coleccion, cantidad_muestra) (Beazly, Jones, 2013).
3. Código Python 3
Prueba de ejecución:
2
7
3
11
2
[3, 11, 7, 5, 2]
[3, 7, 2]
[11, 7, 2]
[3, 11]
[2, 5]
4. Literatura & Enlaces
Beazly D, Jones B. K. (2013). Python Cookbook, Third Edition. United States: O'Reilly Media.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.