Python-Listenmanipulation

List join => verlängern ()

Wie schreibt man Inhalt
s.extend(t) Fügen Sie den Inhalt von t zum Objekt s hinzu
s += others s.extend(others)Wird das gleiche Ergebnis haben wie

Element an angegebener Position hinzufügen => insert ()

Wie schreibt man Inhalt
s.insert(i,x) Objekt s i(Index)Fügen Sie x an der durch

Löschen Sie das durch den Index angegebene Element => del

Wie schreibt man Inhalt
del s[i:j] Löschen Sie Elemente aus den Indizes i bis j

Entferne ein Element, dessen Position du nicht kennst => remove ()

Wie schreibt man Inhalt
s.remove(x) Entfernen Sie das erste Element, das mit x übereinstimmt, aus s

Kennen Sie den Index eines Elements => index ()

Wie schreibt man Inhalt
s.index(x) Gibt den Index zurück, in dem x zuerst in s erscheint

Gibt es einen Wert => in

Wie schreibt man Inhalt
x in s Gibt True zurück, wenn das Element des Objekts x x hat, andernfalls False

Wie viele Werte enthält die Liste => count ()

Wie schreibt man Inhalt
s.count(x) Gibt zurück, wie oft x in s erscheint

Elemente sortieren => sort ()

Liste (Liste) Sortieren Sie Elemente mit einer Methode, die Objekten gewidmet ist

Wie schreibt man Inhalt
s.sort() Sortieren Sie die Elemente von s in aufsteigender Reihenfolge
s.sort(reverse=True) Sortieren Sie die Elemente von s in absteigender Reihenfolge

Kopie der Liste

a = [1,2,3]
b = a
print(b)
a[0] = 'Hogehoge'
print(a)
print(b)

Ergebnis

[1,2,3]
['Hogehoge',2,3]
['Hogehoge',2,3]

Die Operation für Liste a spiegelt sich auch in Liste b → "Referenzzuweisung" wider

Um eine "echte Kopie der Liste" zu erstellen

a = [1,2,3]
b = a.copy()
c = list(a)
d = a[:]
a[0] = 'Hogehoge'
print(a)
print(b)
print(c)
print(d)

Ergebnis

['Hogehoge',2,3]
[1,2,3]
[1,2,3]
[1,2,3]

Recommended Posts

Python-Listenmanipulation
[Python] -Liste
Python-Grundlagen: Liste
Manipulation von Python-Syntaxzeichenfolgen
[Python] Kapitel 04-02 Verschiedene Datenstrukturen (Listenmanipulation)
Liste der Python-Module
Python> Liste> verlängern () oder + =
Python Node.js Zeichenmanipulation
String-Manipulation in Python
Geschwindigkeit der Listeneinschlussnotation in Python
Filterliste in Python
Python unittest assertXXX Liste
Python-String-Manipulations-Master
[Memo] Python 3-Listensortierung
Liste der Python-APIs für OpenCV3
Python-Fehlerliste (Japanisch)
Die findähnliche Sache der Liste in Python
Liste der Python-Ausnahmeklassen
Liste mit Python initialisieren
Python-Handspiel (zweidimensionale Liste)
Python-Liste, für Anweisung, Wörterbuch
Zusammenfassung der Python3-Listenoperationen
Python
[Python] Verwendung von Liste 1
ToDo-Listenerstellung [Python Django]
[Python] Manipulation von Elementen in der Liste (Array) [Hinzufügen / Löschen]
Geben Sie mehrere Listenindizes an (Python)
Python-Grundkurs (5 List Taple)
[Einführung in Python] <Liste> [Bearbeiten: 22.02.2020]
Python-Liste und Tapples und Kommas
Manipulation regulärer Ausdrücke durch Python
Paiza Python Primer 4: Grundlagen der Liste
Python-Listeneinschlussnotation und Generator
[Python / PyQ] 4. Liste zur Anweisung
Datumsmanipulation von Strings in Python
Abrufen von Listenelementen in Python
Extrahieren Sie mehrere Listenduplikate in Python
Bildpixel-Manipulation in Python
Unterschied zwischen list () und [] in Python
[Python] Verwalten Sie Funktionen in einer Liste
Ausgabe 2017 Premium Friday List in Python
Konvertieren Sie die Liste mit Python in DataFrame
[Python-Anfänger] Teilen Sie eine Liste (5 Zeilen).
Python / Machen Sie ein Diktat aus einer Liste.
[Python] Verwendung von Liste 3 Hinzugefügt
Schreiben Sie Python-Liste schnell vim Tipps
Löschen Sie mehrere Elemente in der Python-Liste
Kafka Python
[Einführung in die Udemy Python3 + -Anwendung] 18. Listenmethode
Python-Grundlagen ⑤
Python-Zusammenfassung
Eingebaute Python
Python-Einschlussnotation
Python studieren
Python 2.7 Countdown
Python-Memorandum
Python FlowFishMaster
Python-Dienst