首頁 > 後端開發 > Python教學 > python中如何合併兩個列表

python中如何合併兩個列表

silencement
發布: 2019-06-17 13:20:20
原創
42996 人瀏覽過

python中如何合併兩個列表

python合併清單的方法如下:

方法一

最原始,最笨的方法,分別從兩個清單中取出所有的元素,再放入新清單就OK了。範例程式碼如下:

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

方法二

這裡要用到python中的一個內建函數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]
登入後複製

這裡為python2語法

#方法三

直接使用合併

a = [1,2,3]
b = [4,5,6]
c = a + b
登入後複製



##################################### #方法四############使用append方法###
a = [1,2,3]
b = [4,5,6]
a.append(b)
登入後複製
###註:append()方法是將b列表作為一個整體加入a列表中,輸出結果為###
 [1, 2, 3, [4, 5, 6]]
登入後複製
###############

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

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