StudyToCert

PCAP / Lecciones · English

PCAP – Certified Associate Python Programmer PCAP-31-03

Generadores: yield, next() y StopIteration

Un generador es una función que produce una secuencia de valores de uno en uno, en lugar de calcularlos todos a la vez y devolver una lista. Lo escribes como una función normal, pero usas yield en lugar de (o además de) return. La presencia de yield en cualquier parte del cuerpo convierte la función en una función generadora: llamarla no ejecuta su cuerpo; devuelve un objeto generador que ejecutará el cuerpo paso a paso cuando se le pida.

Cuenta gratis

Sigue leyendo gratis

Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 6 secciones más, 4 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.

Crear cuenta gratis Iniciar sesión

Estudia PCAP gratis
Plan semana a semana con lecciones, cuestionarios, simulaciones de examen y práctica, en español.
Abrir el plan de estudio