Liste(empfohlenes Lernen: Web-Frontend-Video-Tutorial)
1. Die Liste ist eine geordnete Sammlung, in der jederzeit Elemente hinzugefügt und gelöscht werden können
2. Um auf Elemente in der Liste zuzugreifen, beginnt der Index bei 0 und 0 ist das erste Element Bereich, ein Fehler wird gemeldet und der Index kann nicht außerhalb der Grenzen liegen, der Index des letzten Elements ist len(num)-1
3 Wenn Sie zusätzlich zur Berechnung das letzte Element erhalten möchten An der Indexposition können Sie auch -1 als Index verwenden, um das letzte Element direkt abzurufen
4 Verwenden Sie append(), um Elemente am Ende der Liste hinzuzufügen
5 () um Elemente an der angegebenen Position einzufügen
6. Verwenden Sie pop(), um das letzte Element der Liste zu löschen. Verwenden Sie pop(i), wobei i die Indexnummer ist, um das Element an der angegebenen Position zu löschen 🎜>
Tupel
1. Tupel ist eine geordnete Liste, es ist der Liste sehr ähnlich2. Sobald das Tupel initialisiert ist, kann es nicht mehr geändert werden , und es gibt keine Methoden wie append() insert() Elemente können abgerufen, aber nicht zugewiesen werden, um ein anderes Element zu werdenfoos = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] foos[0:10:2] [0, 2, 4, 6, 8] bars = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) bars[1:10:2] (1, 3, 5, 7, 9)
Liste ist ein veränderlicher Datentyp, Tupel ist ein unveränderlicher Datentyp
Typ verwendet (), Liste verwendet [ ]
in Verwenden Sie Listen, wenn Sie einige Warteschlangen desselben Typs mit unbestimmter Länge haben Tupel, wenn Sie die Anzahl der Elemente im Voraus kennen, da die Position der Elemente wichtig ist.
Listen können nicht als Wörterbuchschlüssel verwendet werden, aber Tupel können
* Sowohl Tupel als auch Listen können verschachtelt werden, und Tupel können verschachtelt werden innerhalb von Gruppen sind veränderlich
Was ist der Sinn von unveränderlichen Tupeln?
Da Tupel unveränderlich sind, ist der Code sicherer. Verwenden Sie nach Möglichkeit Tupel anstelle von Liste.Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Tupel und Liste in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!