En computación, un generador es una rutina especial que se puede usar para controlar el comportamiento de un iterador en un bucle.Un generador es muy similar a una función que devuelve un vector, en el que un generador tiene los parámetros que se pueden llamar, y genera una secuencia de valores. Los generadores pueden implementarse en construcciones de control de flujo más expresivas, como la continuación de objetos de primera clase o como co-funciones.

Property Value
dbo:abstract
  • En computación, un generador es una rutina especial que se puede usar para controlar el comportamiento de un iterador en un bucle.Un generador es muy similar a una función que devuelve un vector, en el que un generador tiene los parámetros que se pueden llamar, y genera una secuencia de valores. En lugar de construir un vector que contenga todos los valores y devolverlos de una vez, un generador proporciona un valor a la vez, lo que requiere menos memoria y, por lo tanto, permite que quien lo llama comience a procesar los primeros valores inmediatamente.En resumen, un generador se asemeja a una función pero se comporta como un iterador. Los generadores pueden implementarse en construcciones de control de flujo más expresivas, como la continuación de objetos de primera clase o como co-funciones. Los generadores aparecen por primera vez en 1975 en el lenguaje [[CLU]; y están disponibles en Python, C #, JavaScript, [Ruby] y en otros idiomas. En CLU y C#, los generadores se llaman iteradores y en Ruby . (es)
  • En computación, un generador es una rutina especial que se puede usar para controlar el comportamiento de un iterador en un bucle.Un generador es muy similar a una función que devuelve un vector, en el que un generador tiene los parámetros que se pueden llamar, y genera una secuencia de valores. En lugar de construir un vector que contenga todos los valores y devolverlos de una vez, un generador proporciona un valor a la vez, lo que requiere menos memoria y, por lo tanto, permite que quien lo llama comience a procesar los primeros valores inmediatamente.En resumen, un generador se asemeja a una función pero se comporta como un iterador. Los generadores pueden implementarse en construcciones de control de flujo más expresivas, como la continuación de objetos de primera clase o como co-funciones. Los generadores aparecen por primera vez en 1975 en el lenguaje [[CLU]; y están disponibles en Python, C #, JavaScript, [Ruby] y en otros idiomas. En CLU y C#, los generadores se llaman iteradores y en Ruby . (es)
dbo:wikiPageID
  • 8100265 (xsd:integer)
dbo:wikiPageLength
  • 2597 (xsd:integer)
dbo:wikiPageRevisionID
  • 125887636 (xsd:integer)
dct:subject
rdfs:comment
  • En computación, un generador es una rutina especial que se puede usar para controlar el comportamiento de un iterador en un bucle.Un generador es muy similar a una función que devuelve un vector, en el que un generador tiene los parámetros que se pueden llamar, y genera una secuencia de valores. Los generadores pueden implementarse en construcciones de control de flujo más expresivas, como la continuación de objetos de primera clase o como co-funciones. (es)
  • En computación, un generador es una rutina especial que se puede usar para controlar el comportamiento de un iterador en un bucle.Un generador es muy similar a una función que devuelve un vector, en el que un generador tiene los parámetros que se pueden llamar, y genera una secuencia de valores. Los generadores pueden implementarse en construcciones de control de flujo más expresivas, como la continuación de objetos de primera clase o como co-funciones. (es)
rdfs:label
  • Generador (informática) (es)
  • Generador (informática) (es)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is owl:sameAs of
is foaf:primaryTopic of