e/Generator (computer science)

New Query

Information
has glosseng: In computer science, a generator is a special routine that can be used to control the iteration behaviour of a loop. A generator is very similar to a function that returns an array, in that a generator has parameters, can be called, and generates a sequence of values. However, instead of building an array containing all the values and returning them all at once, a generator yields the values one at a time, which requires less memory and allows the caller to get started processing the first few values immediately. In short, a generator looks like a function but behaves like an iterator.
lexicalizationeng: generator
instance ofc/Programming constructs
Meaning
French
has glossfra: En informatique, un générateur est une routine non transparente référentiellement, généralement sans arguments. Comme son nom l'indique, elle sert à créer de nouveaux objets. Parmi les générateurs les plus classiques, on trouve les générateurs de nombres aléatoires.
lexicalizationfra: Generateur
lexicalizationfra: générateur
Japanese
has glossjpn: ジェネレータ(英: generator)は、計算機科学の分野において、繰り返し動作の振る舞いを制御するために用いられる特殊なサブルーチンである。ジェネレータは、パラメータを持ち、呼び出し可能で、値の列を持つという点で配列を返す関数と非常に良く似ている。しかし、すべての要素を一度に計算し配列を構築するのではなく、ジェネレータは一度に一つの値しか生成しない。これによりわずかしかメモリを消費せず、呼び出し側は最初の一部の値を用いて即座に処理を開始できる。そのため、ジェネレータの実装に遅延評価を用いることができる場合もある。しかし、ジェネエレータは参照透過ではない。簡単に言えば、ジェネレータは関数に類似しているが、イテレータのように振舞う。
lexicalizationjpn: ジェネレータ
Dutch
has glossnld: In de informatica is een generator een functie die gebruikt kan worden voor itereren met een lus. Een generator genereert een reeks waarden waar vervolgens over geïtereerd kan worden in een lus. Deze waarden worden na elkaar opgeleverd en telkens wanneer de generator een waarde oplevert kan de lus een keer uitgevoerd worden. Door een waarde uit te rekenen wanneer dit nodig is, kan dit efficiëntere code opleveren.
lexicalizationnld: generator
Polish
has glosspol: W informatyce, generator jest szczególnym rodzajem kontynuacji, który można wykorzystywać jako iterator. Po raz pierwszy generatory zostały wprowadzone w CLU (1975) i obecnie są dostępne w Pythonie, C#, Ruby i JavaScript. (W CLU i C# nazywane są iteratorami.)
lexicalizationpol: generator
Portuguese
has glosspor: Em ciência da computação, um generator (em português, gerador) é um procedimento especial que pode ser usado para controlar iteradores de loops. Um generator é muito similar para funções que retornam arrays (ou vetores), generators podem ter parâmetros, que também podem ser chamados e geram uma sequência de valores. Entretanto, em vez de construir uma sequência que contenha todos os valores e os retornam de uma só vez, um generator utiliza a palavra-chave yield para retornar os valores um de cada vez, que utiliza menos memória e permite o processamento de poucos valores rápidamente. Um generator é uma função mas comporta-se como um iterador.
lexicalizationpor: generator

Query

Word: (case sensitive)
Language: (ISO 639-3 code, e.g. "eng" for English)


Lexvo © 2008-2024 Gerard de Melo.   Contact   Legal Information / Imprint