So führen Sie zwei Listen in Python zusammen: 1. Nehmen Sie alle Elemente aus den beiden Listen heraus und fügen Sie sie in die neue Liste ein. 2. Verwenden Sie eine integrierte Funktion [zip()] in Python.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Python-Version 3.9, DELL G3-Computer.
Pythons Methode zum Zusammenführen zweier Listen:
Methode 1:
Die originellste und dümmste Methode: Nehmen Sie alle Elemente aus den beiden Listen heraus und fügen Sie sie in die 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
Die Aktionsergebnisse sind wie folgt:
[1,2,3,4,5,6]
Methode 2:
Hier wird eine integrierte Funktion zip() in Python verwendet, deren Funktion aus dem Namen ersichtlich ist um mehrere ursprünglich irrelevante Funktionen zu bündeln. Schauen wir uns ohne weitere Umschweife 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]
Erst Paket, dann Dimensionsreduktion, so einfach ist das. (Eigentlich ist es überhaupt nicht einfach. Sie werden den Drang verspüren, jemanden zu schlagen, wenn Sie die Rückseite sehen)
Methode 3:
Ich habe es bis zum Ende geschrieben und festgestellt, dass das, was ich zuvor geschrieben habe, alles Unsinn war ? Aufgrund der Python-Syntax habe ich mit einem Artikel hier tatsächlich Probleme gehabt, er ist so müßig, dass es weh tut.
a = [1,2,3] b = [4,5,6] c = a + b
Verwandte kostenlose Lernempfehlungen: Python-Video-Tutorial
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!