Liste in String

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Ganz stimmt dein Halbwissen noch nicht ;-) Im Allgemeinen haben Generatoren erstmal nichts mit Klassen oder Listen zu tun. Mit ihnen können lediglich Werte "generiert" werden. Was du dann damit machst, wie zum Beispiel alle Werte in eine Liste zu packen, bleibt dir überlassen. Generatoren haben gegenüber LCs im Prinzip zwei Vorteile: Sie verbrauchen weniger Speicher, da immer nur ein Element gehalten werden muss und das angefragte Element wird erst dann berechnet, wenn es benötigt wird. So sparte man sich unter Umständen Berechnungen, welche nicht benötigt werden oder du kannst Generatoren erzeugen, die unendlich lange Folgen liefern. Von Nachteil ist natürlich, dass du nur auf das aktuelle Element zugreifen kannst. Alles davor wird vergessen, alles dahinter ist noch nicht bestimmt.

Sebastian
Das Leben ist wie ein Tennisball.
Benutzeravatar
DeaD_EyE
User
Beiträge: 1021
Registriert: Sonntag 19. September 2010, 13:45
Wohnort: Hagen
Kontaktdaten:

Danke für die Erklärung.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
Antworten