[Python] Verwendung von Liste 3 Hinzugefügt

Einführung

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.

Zielperson

Umgebung

Google Colaboratory

Inhalt des Studiums

Verwenden Sie ** Add Method **, um Daten zur Liste hinzuzufügen

Zusätzliche Methoden

  1. append
  2. extend
  3. insert

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.

Als nächstes addieren wir die Listen

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

[] Wenn du nicht übereinstimmen willst

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!!

Da Erweitern eine Kombination von Listen ist, erstellen wir eine Liste

Kann nicht wie Anhängen verwendet werden

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

Einfügen kann zum Element Nr. in Liste hinzugefügt werden !!

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

Geheimnis der Einfügung

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.

Referenz

[Einführung in Python] Zusammenfassung der Verwendung der Liste (Teil 1)

Recommended Posts

[Python] Verwendung von Liste 3 Hinzugefügt
[Python] Verwendung von Liste 1
Verwendung der Liste []
Zusammenfassung der Verwendung der Python-Liste
python3: Verwendung der Flasche (2)
Python: Wie man pydub benutzt
[Python] Verwendung von checkio
[Python] Verwendung von input ()
Wie benutzt man Python Lambda?
[Python] Verwendung von virtualenv
python3: Verwendung der Flasche (3)
python3: Wie man eine Flasche benutzt
Verwendung von Python-Bytes
[Algorithmus x Python] Verwendung der Liste
Python: So verwenden Sie Async mit
[Python] Verwendung der Pandas-Serie
Wie man MySQL mit Python benutzt
Verwendung der Python-API von OpenPose
Verwendung von ChemSpider in Python
Python: Verwendung von pydub (Wiedergabe)
Verwendung von PubChem mit Python
Verwendung der Zip-Funktion von Python
[Python] Verwendung der Typetalk-API
[Python] Zusammenfassung der Verwendung von Pandas
[Einführung in Python] Wie verwende ich eine Klasse in Python?
So installieren und verwenden Sie pandas_datareader [Python]
[Python] So konvertieren Sie eine zweidimensionale Liste in eine eindimensionale Liste
[Python] Verwendung von __command__, Funktionserklärung
[Python] Verwendung von import sys sys.argv
Memorandum über die Verwendung von Gremlin Python
[Python2.7] Zusammenfassung der Verwendung von unittest
Python: Verwendung von Einheimischen () und Globalen ()
Verwendung von __slots__ in der Python-Klasse
Verwendung von "deque" für Python-Daten
Verwendung von Python zip und Aufzählung
[Python] Verstehen, wie rekursive Funktionen verwendet werden
Verwendung regulärer Ausdrücke in Python
[Python2.7] Zusammenfassung der Verwendung des Unterprozesses
Verwendung ist und == in Python
[Frage] Wie verwende ich plot_surface von Python?
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
Wie benutzt man Seaboan?
Verwendung von Image-Match
So installieren Sie Python
Verwendung von Pandas 2
Verwendung von Virtualenv
Verwendung von pytest_report_header
So installieren Sie Python
Wie man Bio.Phylo benutzt
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von WikiExtractor.py
Verwendung von IPython
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Verwendung von iptables