Spickzettel für Python-Listenmethoden
Kurzanleitung für Python-Listenoperationen. Meistern Sie das Anhängen, Einfügen, Entfernen, Sortieren und Schneiden von Elementen.
Listenelemente ändern
Methoden zum Hinzufügen, Aktualisieren oder Entfernen von Elementen in einer Liste.
| Methode / Funktion | Syntax | Beschreibung |
|---|---|---|
| append() | my_list.append(item) | Fügt ein Element am Ende der Liste hinzu. |
| extend() | my_list.extend(iterable) | Fügt alle Elemente eines Iterables an die Liste an. |
| insert() | my_list.insert(index, item) | Fügt ein Element an einer angegebenen Position ein. |
| remove() | my_list.remove(item) | Entfernt das erste Vorkommen des angegebenen Elements. Löst ValueError aus, wenn nicht gefunden. |
| pop() | my_list.pop([index]) | Entfernt das Element und gibt es am angegebenen Index zurück (standardmäßig das letzte Element). |
Dienstprogramm und Reihenfolge auflisten
Methoden zum Suchen, Sortieren und Kopieren von Listen.
| Methode / Funktion | Syntax | Beschreibung |
|---|---|---|
| sort() | my_list.sort(reverse=False, key=None) | Sortiert die Liste direkt. |
| reverse() | my_list.reverse() | Kehrt die Reihenfolge der Listenelemente vor Ort um. |
| index() | my_list.index(item) | Gibt den Index des ersten Vorkommens des angegebenen Elements zurück. |
| clear() | my_list.clear() | Entfernt alle Elemente aus der Liste. |
Interaktives Demo-Skript
# append()
my_list.append(item)
# extend()
my_list.extend(iterable)
# insert()
my_list.insert(index, item)
# remove()
my_list.remove(item)
# pop()
my_list.pop([index])
# sort()
my_list.sort(reverse=False, key=None)
# reverse()
my_list.reverse()
# index()
my_list.index(item)
# clear()
my_list.clear()Häufig gestellte Fragen
Was ist der Unterschied zwischen append() und extension()?
append() fügt sein Argument als einzelnes Element am Ende einer Liste hinzu, während extension() sein Argument durchläuft und jedes Element separat hinzufügt.
Wie kann man eine Liste umkehren, ohne sie zu ändern?
Verwenden Sie die Funktion reversed() oder Listen-Slicing: my_list[::-1].
Verwandte Themen
Ein vollständiges Referenzhandbuch für die Python-String-Manipulation. Meistern Sie das Formatieren, Suchen, Teilen, Ersetzen und Überprüfen von Zeichenfolgeneigenschaften.
Spickzettel für Python-WörterbuchmethodenLernen Sie Python-Wörterbuchmethoden. Vollständiges Referenzhandbuch für das Einfügen, Abrufen, Aktualisieren und Überprüfen von Schlüssel-Wert-Paaren.
Spickzettel für Python-Set-MethodenVollständige Anleitung zu Python-Mengenoperationen. Erfahren Sie, wie Sie mathematische Mengenoperationen wie Vereinigungen und Schnittmengen hinzufügen, entfernen und ausführen.
Empfohlene Python-Ressourcen
Erweitern Sie Ihr Wissen mit zugehörigen interaktiven Tutorials, Spickzetteln und Codevergleichen.
Python-Listen
Erfahren Sie alles über Python-Listen. Erfahren Sie, wie Sie Arrays in Python nativ erstellen, segmentieren, ändern und durchlaufen.
So sortieren Sie eine Liste in Python
Erfahren Sie, wie Sie eine Liste in Python mit der Methode sort() und der Funktion sorted() sortieren. Entdecken Sie Beispiele für benutzerdefinierte Schlüsselsortierung und umgekehrte Reihenfolge.
Python vs. JavaScript: Welche Programmiersprache ist die beste?
Ein umfassender Vergleich zwischen Python und JavaScript. Entdecken Sie Syntaxunterschiede, Leistung, Anwendungsfälle (Backend vs. Frontend) und Codierungsbeispiele.