Wir fahren mit dem Python-Lernen gemäß Lern-Roadmap für Python-Anfänger in Tommys Blog fort. Dieses Mal werden wir uns mit der zweiten Hälfte der [Einführung in Python] Zusammenfassung der Verwendung der Liste (Teil 1) befassen.
Google Colaboratory
Verwenden Sie ** Add Method **, um Daten zur Liste hinzuzufügen
Weil dies Methoden sind
Listenvariable.append()
Ich benutze es.
list_a = [1, 2, 3, 4] #1,2,3,4 Liste_a list_a.append(5) #list_Addiere 5 zu A am Ende print(list_a)
#### **`Ausführungsergebnis`**
```text
[1, 2, 3, 4, 5] #5 wurde zuletzt hinzugefügt.
list_a = [1,2,3,4]
list_b = [5,6]
list_a.append(list_b)
print(list_a)
Ausführungsergebnis
[1, 2, 3, 4, [5, 6]] #Da wird Anhängen so hinzugefügt, wie es ist[]Wird auch hinzugefügt
list_a = [1,2,3,4]
list_b = [5,6]
list_a.extend(list_b) #Verwenden wir verlängern
print(list_a)
Ausführungsergebnis
[1, 2, 3, 4, 5, 6] #Nur die Zahlen wurden abgeglichen!!
list_a = [1,2,3,4]
list_a.extend(5)
Ausführungsergebnis
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-9-25c1d760cd29> in <module>()
1 #Hinweis: Da Erweitern eine Kombination von Listen ist, erstellen Sie eine Liste und verwenden Sie sie.
2 list_a = [1,2,3,4]
----> 3 list_a.extend(5)
TypeError: 'int' object is not iterable
Wird zu einem Fehler führen
list_a = [1, 2, 3, 4]
list_b = [5, 6]
list_a.insert(1, list_b) #Element Nr.Liste zu 1_b[5, 6]Hinzufügen
print(list_a)
Ausführungsergebnis
[1, [5, 6], 2, 3, 4] #Hinzugefügt und gedruckt
list_a = [1, 2, 3, 4]
list_b = [5]
list_a.insert(0, list_b)
print(list_a)
list_a = [1, 2, 3, 4]
list_a.insert(1, list_b)
print(list_a)
list_a = [1, 2, 3, 4]
list_a.insert(2, list_b)
print(list_a)
list_a = [1, 2, 3, 4]
list_a.insert(3, list_b)
print(list_a)
list_a = [1, 2, 3, 4]
list_a.insert(4, list_b)
print(list_a)
Ausführungsergebnis
[[5], 1, 2, 3, 4] #Element Nr. 0
[1, [5], 2, 3, 4] #Element Nr. 1
[1, 2, [5], 3, 4] #Element Nr. 2
[1, 2, 3, [5], 4] #Element Nr. 3
[1, 2, 3, 4, [5]] #Element Nr. 4
Das ist in Ordnung. Was ist das dann?
list_a = [1, 2, 3, 4]
list_b = [5]
list_a.insert(-4, list_b) #Element Nr. -4
print(list_a)
list_a = [1, 2, 3, 4]
list_a.insert(-3, list_b) #Element Nr. -3
print(list_a)
list_a = [1, 2, 3, 4]
list_a.insert(-2, list_b) #Element Nr. -2
print(list_a)
list_a = [1, 2, 3, 4]
list_a.insert(-1, list_b) #Element Nr. -1
print(list_a)
list_a = [1, 2, 3, 4]
list_a.insert(0, list_b) #Element Nr. 0
print(list_a)
Ausführungsergebnis
[[5], 1, 2, 3, 4] #Element Nr. -4
[1, [5], 2, 3, 4] #Element Nr. -3
[1, 2, [5], 3, 4] #Element Nr. -2
[1, 2, 3, [5], 4] #Element Nr. -1 Kommt es nicht zum Ende des Elements? Das?
[[5], 1, 2, 3, 4] #Element Nr. 0
Ich bin mir momentan nicht sicher ...
Das nächste Mal habe ich vor, clear, pop, remove, del zu löschen.
[Einführung in Python] Zusammenfassung der Verwendung der Liste (Teil 1)
Recommended Posts