Vorgang
1. Hinzufügen
append(element value): Füge ein Element am Ende der Liste hinzu
insert(n, element value): Füge es hinzu am angegebenen Index Element
2. Löschen
pop(n): Wenn der Wert n angegeben ist, löschen Sie das Element am Index n, wenn nicht, löschen Sie das letzte Element
del list [n]: Das angegebene Element direkt löschen
list.remove(obj)
Das erste übereinstimmende Element eines bestimmten Werts in der Liste entfernen
3. Abfrage
Sie können über Indizes direkt auf ein einzelnes Element zugreifen und es ändern
a[-1] stellt das vorletzte Element der Liste dar, das das letzte Element der Liste ist
a = [1, 2, 3, 4, 5]
a[:], a[::] entspricht a[0:n:1]: zeigt an, dass auf den Index von 0 aus zugegriffen wird zu 1 durch automatisches Hinzufügen von 1 Das Element von n-1, die Anzahl der Elemente beträgt n, besteht eigentlich darin, auf die gesamte Liste selbst zuzugreifen
Dies hat viele Funktionen, zum Beispiel
um nur Holen Sie sich die ungeraden Elemente der Liste, verwenden Sie a[::2]
Die ungeraden Elemente beginnend mit dem dritten Element a[2::2]
holen Sie sich die geraden Elemente a[1::2]
Die umgekehrte Reihenfolge der Liste ist a[::-1], was a[-1::-1] entspricht, was bedeutet, dass auf
in umgekehrter Reihenfolge ab dem letzten Element der Liste: 1) Der Unterschied zwischen [:] und =Beide können eine Zuweisung erreichen, aber = ist eine Referenzzuweisung, und die resultierende Liste verweist immer noch auf den ursprünglichen Inhalt. Das Ändern einer Liste führt dazu, dass sich die andere ändert.[:] ist eine Wertzuweisung. Das Ändern der neuen oder ursprünglichen Liste hat keine Auswirkungen auf die Andere Liste 4. Anderelist.count (obj)Zählt, wie oft ein Element in der Liste erscheint
Suchen Sie die Indexposition des ersten übereinstimmenden Elements eines Werts aus der Liste
Kehrt die Elemente in der Liste um