En este capítulo, ampliarás tus conocimientos sobre los iteradores y conocerás las comprensiones de listas, que te permitirán crear listas complicadas -y listas de listas- en una sola línea de código. Las comprensiones de listas pueden simplificar drásticamente su código y hacerlo más eficiente, y se convertirán en una parte vital de su caja de herramientas de ciencia de datos de Python. A continuación, aprenderá acerca de los generadores, que son extremadamente útiles cuando se trabaja con grandes secuencias de datos que puede que no desee almacenar en la memoria, sino generar sobre la marcha.