Sammlungen

Listen

Funktionen

Funktionen

Python stellt zur Ver-/Bearbeitung von Listen zahlreiche Funtionen und Operationen zur Verfügung:
siehe Dokumentation

Hier folgen nun einige ausgewählte Beispiele

Elemente entfernen

del liste[start:stop:step]

entfernt die via Slicing ausgewählten Elemente.
wirft keine Ausnahme, falls die Ergebnismenge leer ist

liste.pop(index)

liefert das Element index zurück und entfernt es aus der Liste.
wirft eine Ausnahme, falls index ausserhalb der Liste

liste.remove(element)

liefert das Element index zurück und entfernt es aus der Liste.
wirft eine Ausnahme, falls element nicht vorhanden

Elemente hinzufügen

list.append(element)

hängt element hinten an.
wirft keine Ausnahme, falls die Ergebnismenge leer ist

list.extend(iterierbar)

hängt eine iterierbare Menge hinten an, bspw. eine Liste.

list.insert(index, element)
hängt hinten an, falls index zu groß ist

Sortieren

list.sort()

sortiert die Liste

sorted(list)

liefert eine sortierte Kopie der Liste zurück