"iterator" meaning in All languages combined

See iterator on Wiktionary

Noun [English]

Audio: en-uk-iterator.ogg [UK] Forms: iterators [plural]
Etymology: iterate + -or Etymology templates: {{suffix|en|iterate|or}} iterate + -or Head templates: {{en-noun}} iterator (plural iterators)
  1. One who or that which iterates. Translations (one who iterates): itérateur (French)
    Sense id: en-iterator-en-noun--PADHq3J Disambiguation of 'one who iterates': 92 8
  2. (programming) A method capable of performing the same action on every item in a collection. Categories (topical): Programming Translations (programming method): iteraattori (Finnish), itérateur (French), Iterator [masculine] (German), تکرارنده (Persian), iterator [common-gender] (Swedish)
    Sense id: en-iterator-en-noun-PvZO6ukJ Categories (other): English entries with incorrect language header, English terms suffixed with -or Disambiguation of English entries with incorrect language header: 26 74 Disambiguation of English terms suffixed with -or: 37 63 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences Disambiguation of 'programming method': 6 94
The following are not (yet) sense-disambiguated
Hyponyms: lazy iterator [programming, computing, engineering, mathematics, sciences, physical-sciences, natural-sciences] Derived forms: itinerant worker

Verb [Latin]

Forms: iterātor [canonical]
Head templates: {{head|la|verb form|head=iterātor}} iterātor
  1. second/third-person singular future passive imperative of iterō Tags: form-of, future, imperative, passive, second-person, singular, third-person Form of: iterō
    Sense id: en-iterator-la-verb-WeQGyGfC Categories (other): Latin entries with incorrect language header

Inflected forms

Download JSON data for iterator meaning in All languages combined (3.5kB)

{
  "derived": [
    {
      "_dis1": "0 0",
      "word": "itinerant worker"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "iterate",
        "3": "or"
      },
      "expansion": "iterate + -or",
      "name": "suffix"
    }
  ],
  "etymology_text": "iterate + -or",
  "forms": [
    {
      "form": "iterators",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "iterator (plural iterators)",
      "name": "en-noun"
    }
  ],
  "hyponyms": [
    {
      "_dis1": "0 0",
      "topics": [
        "programming",
        "computing",
        "engineering",
        "mathematics",
        "sciences",
        "physical-sciences",
        "natural-sciences"
      ],
      "word": "lazy iterator"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "glosses": [
        "One who or that which iterates."
      ],
      "id": "en-iterator-en-noun--PADHq3J",
      "translations": [
        {
          "_dis1": "92 8",
          "code": "fr",
          "lang": "French",
          "sense": "one who iterates",
          "word": "itérateur"
        }
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        },
        {
          "_dis": "26 74",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "37 63",
          "kind": "other",
          "name": "English terms suffixed with -or",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "text": "Coordinate term: iteratee"
        }
      ],
      "glosses": [
        "A method capable of performing the same action on every item in a collection."
      ],
      "id": "en-iterator-en-noun-PvZO6ukJ",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "method",
          "method"
        ],
        [
          "collection",
          "collection"
        ]
      ],
      "raw_glosses": [
        "(programming) A method capable of performing the same action on every item in a collection."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ],
      "translations": [
        {
          "_dis1": "6 94",
          "code": "fi",
          "lang": "Finnish",
          "sense": "programming method",
          "word": "iteraattori"
        },
        {
          "_dis1": "6 94",
          "code": "fr",
          "lang": "French",
          "sense": "programming method",
          "word": "itérateur"
        },
        {
          "_dis1": "6 94",
          "code": "de",
          "lang": "German",
          "sense": "programming method",
          "tags": [
            "masculine"
          ],
          "word": "Iterator"
        },
        {
          "_dis1": "6 94",
          "code": "fa",
          "lang": "Persian",
          "sense": "programming method",
          "word": "تکرارنده"
        },
        {
          "_dis1": "6 94",
          "code": "sv",
          "lang": "Swedish",
          "sense": "programming method",
          "tags": [
            "common-gender"
          ],
          "word": "iterator"
        }
      ]
    }
  ],
  "sounds": [
    {
      "audio": "en-uk-iterator.ogg",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/4/45/En-uk-iterator.ogg/En-uk-iterator.ogg.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/4/45/En-uk-iterator.ogg",
      "tags": [
        "UK"
      ],
      "text": "Audio (UK)"
    }
  ],
  "word": "iterator"
}

{
  "forms": [
    {
      "form": "iterātor",
      "tags": [
        "canonical"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "la",
        "2": "verb form",
        "head": "iterātor"
      },
      "expansion": "iterātor",
      "name": "head"
    }
  ],
  "lang": "Latin",
  "lang_code": "la",
  "pos": "verb",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "Latin entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        }
      ],
      "form_of": [
        {
          "word": "iterō"
        }
      ],
      "glosses": [
        "second/third-person singular future passive imperative of iterō"
      ],
      "id": "en-iterator-la-verb-WeQGyGfC",
      "links": [
        [
          "iterō",
          "itero#Latin"
        ]
      ],
      "tags": [
        "form-of",
        "future",
        "imperative",
        "passive",
        "second-person",
        "singular",
        "third-person"
      ]
    }
  ],
  "word": "iterator"
}
{
  "categories": [
    "English countable nouns",
    "English entries with incorrect language header",
    "English lemmas",
    "English nouns",
    "English terms suffixed with -or",
    "English terms with audio links"
  ],
  "derived": [
    {
      "word": "itinerant worker"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "iterate",
        "3": "or"
      },
      "expansion": "iterate + -or",
      "name": "suffix"
    }
  ],
  "etymology_text": "iterate + -or",
  "forms": [
    {
      "form": "iterators",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "iterator (plural iterators)",
      "name": "en-noun"
    }
  ],
  "hyponyms": [
    {
      "topics": [
        "programming",
        "computing",
        "engineering",
        "mathematics",
        "sciences",
        "physical-sciences",
        "natural-sciences"
      ],
      "word": "lazy iterator"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "glosses": [
        "One who or that which iterates."
      ]
    },
    {
      "categories": [
        "en:Programming"
      ],
      "examples": [
        {
          "text": "Coordinate term: iteratee"
        }
      ],
      "glosses": [
        "A method capable of performing the same action on every item in a collection."
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "method",
          "method"
        ],
        [
          "collection",
          "collection"
        ]
      ],
      "raw_glosses": [
        "(programming) A method capable of performing the same action on every item in a collection."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "audio": "en-uk-iterator.ogg",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/4/45/En-uk-iterator.ogg/En-uk-iterator.ogg.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/4/45/En-uk-iterator.ogg",
      "tags": [
        "UK"
      ],
      "text": "Audio (UK)"
    }
  ],
  "translations": [
    {
      "code": "fr",
      "lang": "French",
      "sense": "one who iterates",
      "word": "itérateur"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "programming method",
      "word": "iteraattori"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "programming method",
      "word": "itérateur"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "programming method",
      "tags": [
        "masculine"
      ],
      "word": "Iterator"
    },
    {
      "code": "fa",
      "lang": "Persian",
      "sense": "programming method",
      "word": "تکرارنده"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "programming method",
      "tags": [
        "common-gender"
      ],
      "word": "iterator"
    }
  ],
  "word": "iterator"
}

{
  "forms": [
    {
      "form": "iterātor",
      "tags": [
        "canonical"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "la",
        "2": "verb form",
        "head": "iterātor"
      },
      "expansion": "iterātor",
      "name": "head"
    }
  ],
  "lang": "Latin",
  "lang_code": "la",
  "pos": "verb",
  "senses": [
    {
      "categories": [
        "Latin entries with incorrect language header",
        "Latin non-lemma forms",
        "Latin verb forms"
      ],
      "form_of": [
        {
          "word": "iterō"
        }
      ],
      "glosses": [
        "second/third-person singular future passive imperative of iterō"
      ],
      "links": [
        [
          "iterō",
          "itero#Latin"
        ]
      ],
      "tags": [
        "form-of",
        "future",
        "imperative",
        "passive",
        "second-person",
        "singular",
        "third-person"
      ]
    }
  ],
  "word": "iterator"
}

This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-05-03 from the enwiktionary dump dated 2024-05-02 using wiktextract (f4fd8c9 and c9440ce). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.