martes, 12 de junio de 2018

Receta Python 3 No. 4-3: Crear un Nuevo Patrón de Iteración a Partir de Generadores

1. Problema

Implementar un patrón de iteración personalizado como alternativa a los ya existentes (e.g., range(), reversed()).

2. Solución

En Python se cuenta con las funciones generadores. Funciones que pueden ser personalizadas para la creación de un patrón de iteración personalizado. En este tipo de función se recurre al elemento de programa yield (Beazly, Jones, 2013).

3. Código Python 3


Prueba de ejecución:


0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
[0, 0.3, 0.6, 0.8999999999999999]

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.