首頁 > 後端開發 > Python教學 > Python怎麼合併兩個列表

Python怎麼合併兩個列表

silencement
發布: 2020-09-18 17:28:03
原創
91678 人瀏覽過

python合併兩個列表的方法:1、使用append()在列表尾部追加一個列表元素;2、使用extend()向列表尾部追加一個列表;3、使用“ =”向原始列表追加一個新元素;4、使用for循環,分別從兩個列表中取出所有的元素,再放入新列表中;5、使用zip()。

Python怎麼合併兩個列表

Python合併兩個清單的方法

1.append()  追蹤清單尾部一個新元素,列表只佔一個索引位,在原有列表上增加

2.extend() 向列表尾部追加一個列表,將列表中的每個元素都追加進來,在原有列表上增加

3.   直接用號看上去與用extend()一樣的效果,但是實際上是生成了一個新的列表存這兩個列表的和,只能用在兩個列表相加上

4. = 效果與extend()一樣,向原始列表追加一個新元素,在原有列表上增加

程式碼範例如下

Python怎麼合併兩個列表

##5、分別從兩個列表中取出所有的元素,再放入新列表中

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
登入後複製

6、zip(),將幾個本來無關的內容打包到一起

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]
登入後複製

先打包,再降維,就這麼簡單。 (其實一點也不簡單,看到後面就會有想打人的衝動)

以上是Python怎麼合併兩個列表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板