Was bedeutet iterator?

Gefragt von: Frau Ernestine Popp  |  Letzte Aktualisierung: 19. August 2021
sternezahl: 4.3/5 (4 sternebewertungen)

Der Begriff Iterator stammt aus dem Bereich der Softwareentwicklung und bezeichnet einen Zeiger, mit dem die Elemente einer Menge durchlaufen werden können (z. ... Der Begriff leitet sich aus der mathematischen Methode der Iteration ab.

Was ist Iterable Python?

Zu diesem Zweck erstellt Python eine Iteratorversion der Liste oder Zeichenfolge. ... Ein Iterator ist eine Abstraktion, mit der Programmierende auf alle Elemente eines iterierbaren Objekts (eine Menge, eine Zeichenfolge, eine Liste usw.) zugreifen können, ohne die Datenstruktur dieses Objekts genauer zu kennen.

Was erfordert ein Iterator?

Iteratoren ermöglichen dir, nacheinander eine Aufgabe für eine Folge von Elementen auszuführen. Der Iterator ist für die Logik verantwortlich, die Elemente zu durchlaufen und zu bestimmen, wann eine Sequenz beendet ist.

Was ist Iterator in Java?

Was ist ein Iterator? Ein Iterator erlaubt sequentiellen Zugriff auf die Elemente einer Sammlung. Im Beispiel wird zunächst ein TreeSet mit 20 String-Elementen initialisiert. Hier könnte problemlos auch jede andere Sammlung verwendet werden, da das zentrale Wurzel-Interface Collection vom Interface java.

Was ist ein Iterable?

Ein Iterator ist ein spezieller Zeiger, der innerhalb eines Programms vom Software-Entwickler dazu verwendet werden kann, um auf Elemente einer Menge, vereinfacht eine Liste, zuzugreifen. Iteratoren arbeiten nach dem Grundprinzip „Wenn es ein weiteres Element in der Liste gibt, dann stelle es zur Verfügung. “

Java - Iterator (Erklärung & Beispiel)

21 verwandte Fragen gefunden

Was ist Yield in Python?

Das Schlüsselwort yield ist eine Python-Anweisung, mit der die Generatorfunktionen in Python definiert werden. ... Bei jedem neuen Funktionsaufruf oder jeder neuen Iteration next() wird die Anweisung yield im Gegensatz zur Anweisung return , die bei jedem Aufruf beginnt, aus dem zuletzt gespeicherten Zustand fortgesetzt.