Heim > Backend-Entwicklung > Python-Tutorial > So führen Sie zwei Listen in Python zusammen

So führen Sie zwei Listen in Python zusammen

silencement
Freigeben: 2019-06-17 13:20:20
Original
42995 Leute haben es durchsucht

So führen Sie zwei Listen in Python zusammen

Die Methode zum Zusammenführen von Listen in Python ist wie folgt:

Methode 1

Die originellste und dümmste Methode ist um die beiden Listen separat zu kombinieren. Nehmen Sie alle Elemente aus einer Liste heraus und fügen Sie sie in eine neue Liste ein. Der Beispielcode lautet wie folgt:

list1 = [1,2,3]
list2 = [4,5,6]
list_new = []
for item in list1:
  list_new.append(item)
for item in list2:
  list_new.append(item)
print(list_new)
Nach dem Login kopieren

Methode 2

Hier wird eine integrierte Funktion zip() in Python verwendet. Ihre Funktion ist zu sehen Aus dem Namen geht hervor, dass mehrere ursprünglich nicht verwandte Inhalte zusammengepackt werden. Schauen Sie sich den Code an:

a = [1,2,3]
b = [4,5,6]
c = zip(a,b) //c = [(1,4),(2,5),(3,6)]
list_new = [row[i] for i in range(len(0)) for row in c]
Nach dem Login kopieren

Hier ist die Python2-Syntax

Methode 3

Direkt verwenden + zusammenführen

a = [1,2,3]
b = [4,5,6]
c = a + b
Nach dem Login kopieren

Methode 4

Verwenden Sie die append-Methode

a = [1,2,3]
b = [4,5,6]
a.append(b)
Nach dem Login kopieren

Hinweis: Die append()-Methode fügt Liste b als Ganzes zu Liste a hinzu und gibt das Ergebnis aus ist

 [1, 2, 3, [4, 5, 6]]
Nach dem Login kopieren


Das obige ist der detaillierte Inhalt vonSo führen Sie zwei Listen in Python zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage