Heim  >  Artikel  >  Backend-Entwicklung  >  Python-Listenliste

Python-Listenliste

高洛峰
高洛峰Original
2017-02-28 10:24:511549Durchsuche

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. Andere

list.count (obj)

Zählt, wie oft ein Element in der Liste erscheint

Liste .index(obj)

Suchen Sie die Indexposition des ersten übereinstimmenden Elements eines Werts aus der Liste

list.reverse()

Kehrt die Elemente in der Liste um

+ : Kombinieren Sie zwei Listen direkt zu einer Liste


Mehr Python-Listenliste Für verwandte Artikel beachten Sie bitte die chinesische PHP-Website!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn