Python Liste

Mit ’ner Liste kannst du ’ne Menge von Sachen speichern, wie Zahlen, Wörter oder auch komplexere Dinge wie Objekte. Stell dir vor, du hast ’ne Einkaufsliste: Jeder Punkt auf der Liste ist ein Element in deiner Programmier-Liste.

Du kannst die Liste durchgehen, Sachen hinzufügen oder rauswerfen, oder nachschauen, was an ’ner bestimmten Stelle steht. Mega praktisch, wenn du viele Daten managen willst, ohne den Überblick zu verlieren.

Eine Liste wird nach folgender Syntax in Python erstellt:

listenname=[Element1, Element2, Element3]

Beispiel:

einkaufsliste=["Eier","Milch","Wasser"]

Zur Liste ein Element hinzufügen:

einkaufsliste.append("Obst")

n Python dient die Klasse list als Grundlage für sämtliche Listen-Operationen. Die Klasse definiert eine Reihe von Methoden für Listen-Objekte. Dazu gehören drei Methoden, die sich zum Hinzufügen von Elementen zu einer Liste eignen:

list-MethodeArgumenteErklärung
append()elementIn einzelnes Element zum Ende der Liste hinzufügen
extend()[elements]Mehrere Elemente zum Ende der Liste hinzufügen
insert()index, elementEin einzelnes Element vor dem gegebenen Index hinzufügen
Das Argument von extend muss ein iterierbares Objekt sein. So kann man extend beispielsweise auch auf Tupel und Strings anwenden:

Um ein Element aus der Liste zu entfernen lautet der Befehl remove oder del. Über del kann auch der Index zur Festlegung genutzt werden.

einkaufsliste1=["Eier","Milch","Wasser"]
einkaufsliste1.remove("Milch")
del einkaufsliste1[1]

Die Länge der Liste kann über den Befehl len identifiziert werden.

einkaufsliste=["Milch","Eier","Mehl"]
anzahl=len(einkaufsliste)
print ("Momentane Anzahl der Listenelemente:", anzahl)

Sortierung geschieht über sorted

                 
liste=[12,3,44,234,4]
sortierung=sorted(liste)
print (sortierung)