Capítulo 20. Comprensiones y generaciones
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Este capítulo explora un conjunto de herramientas y temas avanzados relacionados con las funciones. Sus temas principales son las funciones generadoras y sus parientes las expresiones gener adoras: formas definidas por el usuario de producir resultados bajo demanda, del mismo modo que lo hacen muchos programas integrados. Como los generadores aplican el protocolo de iteración y las expresiones generadoras reutilizan la sintaxis de comprensión, este capítulo es también en parte una continuación del Capítulo 14 (de ahí su título). Aquí ampliaremos estos temas hasta su finalización y haremos una demostración con ejemplos más amplios que unan las ideas.
Por último, este capítulo proporciona una introducción suficiente para iniciarte en las coroutines de async , herramientasque se basan en los generadores, pero que presuponen conocimientos de programación paralela, lo que queda fuera del alcance de este libro y de las necesidades de la mayoría de los estudiantes de Python. Aquí no te convertirás en un maestro de async, pero tendrás una ventaja para futuras exploraciones.
La iteración y la generación en Python también abarcan las clases definidas por el usuario, pero aplazaremos esa parte final de esta historia hasta la Parte VI, cuando estudiemos la sobrecarga de operadores. El próximo capítulo continúa los hilos hilados aquí, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access