147
darüber im Abschnitt 6.6 Klassen und Objekte auf Seite 144.
Listen und Dictionaries verwenden
Listen speichern mehrere Items in eine einzige Variable. Sie sind
geordnet – jeder Slot der Liste erhält eine Zahl, die mit Null beginnt.
Um eine Liste zu erstellen, verwenden Sie eckige Klammern. Auf jedes
Element der Liste kann nun mit den eckigen Klammern und der Zahl des
Elementes zugegriffen werden:
Beatles = [„John", „Paul", „Pete", „George"]
print(Beatles[0])
Die Elemente einer Liste können auch verändert werden:
Beatles[2] = „Ringo"
Listen bieten sich an, wenn Sie nicht jedem Element eine separate
Variable geben möchten oder wenn sich die Datenmenge während des
Programms ändern soll/kann.
Sie können die Länge einer Liste durch die len() Funktion ermitteln. So
gibt beispielsweise der Aufruf len(Beatles) das Ergebnis 4.
Um ein Element aus einer Liste zu löschen, kann die del() Funktion
verwendet werden. Sobald ein Element aus einer Liste entfernt wurde,
rücken alle anderen Elemente eine Position nach vorne. In diesem
Beispiel würde durch das Löschen des ersten Elementes „Paul" an die
erste Stelle nachrücken. „Ringo" würde zum zweiten Element und
„George" zum dritten Element.
Es gibt zahlreiche „nützliche" Methoden, auf die Sie mit einem Punkt
nach dem Variablennamen zugreifen können. Ein Beispiel: