Liste der grundlegenden Operationen für Python3-Listen, -Tapples, -Wörterbücher und -Sätze

Überblick

Es ist leicht, die grundlegenden Operationen von Python-Listen, Tapples, Wörterbüchern und Sets zu vergessen. Verhalten in Python 3.x-Serien.

is mutable?

aufführen Taple Wörterbuch einstellen
Yes No Yes Yes

Kurzanleitungstabelle für die Grundbedienung

Operation aufführen Taple Wörterbuch einstellen
Leere Sammlung generieren list()
[ ]
tuple()
( )
dict()
{ }
set()
wörtlich [0, 1] (0, 1) {'A': 0, 'B': 1} {0, 1}
Duplikat(Flache Kopie) list(a)
a.copy()
a[:]
tuple(a)
Auswechslung
dict(a)
a.copy()
set(a)
a.copy()
hinzufügen a.append(val) - a[key] = val a.add(val)
Beitreten(in-place) a.extend(b)
a += b
- a.update(b) a.update(b)
a |= b
Beitreten(not-in-place) a + b a + b - a | b
a.union(b)
Beitreten(starred expression[^starred]) [*a, *b] (*a, *b)
*a, *b
{**a, **b} {*a, *b}
Einfügen(Einzelelement) a.insert(idx, val)
a[idx:idx] = val,
- - -
Einfügen(Mehrere Elemente) a[idx:idx] = b - - -
Produktset - - - a & b
a.intersection(b)
Unterschied - - - a - b
a.difference(b)
Löschen(Wertespezifikation) a.remove(val) - - a.remove(val)
Löschen(Schlüsselspezifikation) del a[idx]
del a[start:stop:step]
- del a[key] -
Alles löschen a.clear()
del a[:]
- a.clear() a.clear()
Elementanzahl len(a)
a.count()
len(a) len(a) len(a)

[^ mit einem Stern]: Verfügbar ab Python 3.5.

Recommended Posts

Liste der grundlegenden Operationen für Python3-Listen, -Tapples, -Wörterbücher und -Sätze
Grundlegende Grammatik der Python3-Reihe (Liste, Tapple)
Grundlegende Grammatik des Python3-Systems (Wörterbuch)
Python> leer XXX (XXX: diktieren, auflisten, tupeln, setzen)> {} / [] / () / set ()
Liste der Python-Module
Python-Grundkurs (7 Wörterbuch)
Grundlegende Bedienung von Pandas
Grundlegende Bedienung von Pandas
Python3-Memo vom Typ Liste / Wörterbuch
Grundkenntnisse in Python
Grundlegende Bedienung von Python Pandas Series und Dataframe (1)
Zusammenfassung der Python-Sortierung (Liste, Wörterbuchtyp, Serie, DataFrame)
So schreiben Sie einen Listen- / Wörterbuchtyp von Python3
Python-Liste, für Anweisung, Wörterbuch
Zusammenfassung der Python3-Listenoperationen
Um Python zu beschleunigen, fassen Sie den Umfang der Berechnung des Sammlungstyps (Liste / Tupel / Wörterbuch / Satz) für jeden Zweck zusammen.
Filterbetrieb (Keine, Liste)
Python-Grundkurs (5 List Taple)
[Python] Kopie einer mehrdimensionalen Liste
Grundlegende Verwendung von Python-F-String
[Hinweis] Liste der grundlegenden Befehle zum Erstellen einer Python / Conda-Umgebung
[Wissenschaftlich-technische Berechnung von Python] Grundlegende Operation des Arrays, numpy
Zusammenfassung der Unterstützung von Hash-Operationen (Dictionary) für Ruby und Python
Python: Erstellen Sie ein Wörterbuch aus einer Liste von Schlüsseln und Werten
[Python] Liste der wichtigsten destruktiven Methoden für Listenoperationen (Hinzufügen / Löschen / Sortieren)
Lerndatensatz (6. Tag) #Set-Typ #Dictionary-Typ #Mutuelle Konvertierung des Listen-Taple-Sets #ndarray-Typ #Pandas (DataFrame-Typ)
[Python] So erstellen Sie eine Tabelle aus einer Liste (grundlegende Operation zum Erstellen von Tabellen / Ändern des Matrixnamens)
[Python] Taple-Version des Pulldowns der Präfektur
[Python] Operationsnotiz von Pandas DataFrame
Erweiterung des Python-Wörterbuchs um Argumente
Informationen zur Grundlagenliste der Python-Grundlagen
Grundlegendes Studium von OpenCV mit Python
Studie von Anfang an Hour6: Häufig verwendete Datentypen: Tapple-Typ, Set-Typ, Dictionary-Typ
Zeigen Sie eine Liste der Alphabete in Python 3 an
[Einführung in die Udemy Python3 + -Anwendung] 17. Listenoperation
Python> Tupel in Liste konvertieren> aList = Liste (pi_tuple)
[Python] Ruft eine Liste der Instanzvariablen ab
Grundlegende Grammatik der Python3-Reihe (Zeichenkette)
[Python Iroha] Unterschied zwischen Liste und Tupel
Zusammenfassung der integrierten Methoden usw. der Python-Liste
[Python] -Liste
Python-Wörterbuch
Python-Grundkurs (Ende 15)
Zusammenfassung der Verwendung der Python-Liste
Legen Sie den Prozessnamen des Python-Programms fest
[Python] Wörterbuch
Grundlegende Grammatik des Python3-Systems (inklusive Notation)
[Python] Nur eine Liste der Ordner abrufen
Python-Wörterbuch
Extrahieren Sie Elemente (mithilfe einer Liste von Indizes) wie NumPy aus einer Python-Liste / einem Python
Python> zip (* list4)> Matrixkonvertierung> Listen- und Tapple-Argumenterweiterung / Wörterbuchargumenterweiterung / lokale Variablenwörterbuch-Locals ()
[Python] Checklistenelemente alle, alle
Zusammenfassung der Korrespondenz zwischen Ruby- und Python-Array-Operationen
[Python] Sortieren Sie die Liste von pathlib.Path in natürlicher Reihenfolge
Automatischer Betrieb von Chrome mit Python + Selen + Pandas
Unbeaufsichtigter Betrieb von Google Spreadsheets (usw.) in Python
[Python] Erstellen Sie eine Liste mit verschiedenen Zeichentypen