gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

python中怎么合并兩個列表

合并方法:1、用“+”操作符合并,語法“l(fā)ist1+list2”;2、用extend()合并,語法“l(fā)ist_1.extend(list2)”;3、用Asterisks合并,語法“[*list_1,*list2]”;4、通過鏈函數(shù)合并,語法“l(fā)ist(chain(list1,list2))”;5、通過Reduce合并,語法“reduce(add,(list1,list2))”。

python中怎么合并兩個列表

本教程操作環(huán)境:windows7系統(tǒng)、python3版,DELL G3電腦

Python 中合并列表的5種方法

1. 直接添加列表

在 Python 中合并列表最簡單的方法就是直接使用 + 操作符,如下例所示:

leaders_1 = ['Elon Mask', 'Tim Cook'] leaders_2 = ['Yang Zhou', 'Bill Gates'] leaders_3 = ['Jeff Bezos', 'Warren Buffet'] full_leaders_list = leaders_1 + leaders_2 + leaders_3 print(full_leaders_list) # ['Elon Mask', 'Tim Cook', 'Yang Zhou', 'Bill Gates', 'Jeff Bezos', 'Warren Buffet']
登錄后復(fù)制

此外,+= 運(yùn)算符也支持列表。但是,事情在這里變得有趣。請參見以下示例:

A = B = [1, 2, 3] A += [4] print(A, B) # [1, 2, 3, 4] [1, 2, 3, 4]   A = A + [5] print(A, B) # [1, 2, 3, 4, 5] [1, 2, 3, 4]
登錄后復(fù)制

上面的代碼可能會令人困惑,尤其是對于 Python 初學(xué)者。

為什么第一次 A 等于 B,第二次卻不等于?

在這里留下一個課堂作業(yè),希望各位同學(xué)可以課后找到原因~

2. 擴(kuò)展一個列表

除了+=運(yùn)算符外,一種簡單的使用列表合并的方法是使用extend()方法。

leaders_1 = ['Elon Mask', 'Tim Cook'] leaders_2 = ['Yang Zhou', 'Bill Gates'] leaders_1.extend(leaders_2) print(leaders_1) # ['Elon Mask', 'Tim Cook', 'Yang Zhou', 'Bill Gates']
登錄后復(fù)制

順便說一下,在 Python 中處理列表時,另一個名為 append ()的方法也很流行。

讓我們看看如果改變前一個例子的方法會發(fā)生什么:

leaders_1 = ['Elon Mask', 'Tim Cook'] leaders_2 = ['Yang Zhou', 'Bill Gates'] leaders_1.append(leaders_2) print(leaders_1) # ['Elon Mask', 'Tim Cook', ['Yang Zhou', 'Bill Gates']]
登錄后復(fù)制

如上所示,append() 將新項(xiàng)目添加到列表中,而extend() 將列表與其他列表連接在一起。

3. 用 Asterisks 合并列表

Python 中最美妙的技巧之一就是使用sterisks 。在asterisks 的幫助下,我們可以解壓列表并將它們放在一起。這是用 Python 實(shí)現(xiàn)合并列表的一種令人眼花繚亂的方法(可能有點(diǎn)自鳴得意)。

leaders_1 = ['Elon Mask', 'Tim Cook'] leaders_2 = ['Yang Zhou', 'Bill Gates'] leaders_3 = ['Jeff Bezos', 'Warren Buffet'] full_list = [*leaders_1, *leaders_2, *leaders_3]   print(full_list) # ['Elon Mask', 'Tim Cook', 'Yang Zhou', 'Bill Gates', 'Jeff Bezos', 'Warren Buffet']
登錄后復(fù)制

4. 通過鏈函數(shù)合并列表

Itertools 模塊中的 chain 函數(shù)是 Python 中合并迭代對象的一種特殊方法。它可以對一系列迭代項(xiàng)進(jìn)行分組,并返回組合后的迭代項(xiàng)。因?yàn)榱斜硪彩堑模晕覀円部梢允褂?chain 函數(shù)來合并列表:

from itertools import chain leaders_1 = ['Elon Mask', 'Tim Cook'] leaders_2 = ['Yang Zhou', 'Bill Gates'] leaders_3 = ['Jeff Bezos', 'Warren Buffet'] full_list = list(chain(leaders_1,leaders_2,leaders_3))   print(full_list) # ['Elon Mask', 'Tim Cook', 'Yang Zhou', 'Bill Gates', 'Jeff Bezos', 'Warren Buffet']
登錄后復(fù)制

5. 通過 Reduce 函數(shù)合并列表

Python 是懶人的福利。對我來說,當(dāng)有太多的列表需要合并的時候,寫太多的 + 是很無聊的,我不想這樣做。在這種情況下,我們可以使用一個更高階的函數(shù)—— reduce,再次拯救我們:

from operator import add from functools import reduce   A = [99, 2] B = [0, 5, 1] C = [2077, 2021] D = [0] L = reduce(add, (A, B, C, D))   print(L) # [99, 2, 0, 5, 1, 2077, 2021, 0]
登錄后復(fù)制

總結(jié)

Python 中合并列表的操作至少有5種方法。我們不一定每次都選擇不同的方式。然而,在閱讀他人的程序時,不可避免地會遇到不同的編碼風(fēng)格。因此,對于同一個操作,檢查不同的方法是值得的。至少,我們可以從他們身上感受到 Python 的靈活性和優(yōu)雅

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
97xxxxx| 亚洲黄色小视频在线观看| 91传媒免费视频| 国产天堂视频在线观看| 精品少妇一区二区三区在线| 动漫av网站免费观看| 色播五月综合网| 日本成人性视频| 成熟丰满熟妇高潮xxxxx视频| 男人天堂手机在线视频| av天堂永久资源网| 红桃视频一区二区三区免费| www.av片| 在线观看高清免费视频| 可以免费看的黄色网址| 精品无码一区二区三区爱欲| 亚洲精品一二三四五区| 国产又粗又爽又黄的视频| 日本国产在线播放| www.成人黄色| 日本精品免费在线观看| 国产又黄又爽免费视频| 无码精品国产一区二区三区免费| 五月婷婷六月丁香激情| 草草视频在线免费观看| 中文字幕一区二区在线观看视频 | 天天色综合社区| 欧美午夜小视频| 激情黄色小视频| 亚洲 欧美 日韩 国产综合 在线| 中国黄色片免费看| 免费成人在线视频网站| 成人一区二区av| 国产无色aaa| 九九久久九九久久| 亚洲老女人av| 丝袜老师办公室里做好紧好爽 | 丰满少妇大力进入| 亚洲欧美日韩网站| 一区二区三区韩国| 男人靠女人免费视频网站| 日本a在线天堂| avove在线观看| www.偷拍.com| 亚洲美女爱爱视频| 韩国视频一区二区三区| 欧在线一二三四区| 日本精品一区在线观看| 黄色av网址在线播放| 91.com在线| 亚洲精品蜜桃久久久久久| 97人人模人人爽人人澡| 网站在线你懂的| 亚洲五月激情网| 欧美a在线视频| 国产91xxx| 国产精品自拍片| 国产中文字幕免费观看| 一女被多男玩喷潮视频| 无码精品a∨在线观看中文| 久久久久免费看黄a片app| 日本一本中文字幕| 欧美精品自拍视频| 欧美三级一级片| 可以免费在线看黄的网站| 无遮挡又爽又刺激的视频| 日本一极黄色片| 天天干天天av| 永久免费在线看片视频| 国产传媒久久久| 国产l精品国产亚洲区久久| wwwxxx黄色片| 国产福利在线免费| 国内av免费观看| 美女扒开大腿让男人桶| 国产福利视频在线播放| 色悠悠久久综合网| 一级片免费在线观看视频| 欧美 国产 精品| 欧美在线观看成人| 久久婷婷综合色| 18视频在线观看娇喘| 国产综合av在线| jizzzz日本| 给我免费播放片在线观看| 国产成人a亚洲精v品无码| 色片在线免费观看| 欧美黑人在线观看| 北条麻妃av高潮尖叫在线观看| 色婷婷激情视频| 男人日女人逼逼| 一级网站在线观看| 国产精品免费入口| 波多野结衣网页| 激情视频综合网| 人人妻人人澡人人爽欧美一区| 亚洲欧洲日产国码无码久久99| www.se五月| 国产无套内射久久久国产| 做爰高潮hd色即是空| 日韩精品一区中文字幕| 大桥未久一区二区| 天天色综合天天色| 日本中文字幕网址| av动漫免费观看| 91小视频网站| 国产91在线免费| 日韩激情视频一区二区| www.夜夜爽| 激情婷婷综合网| 日韩五码在线观看| 天堂在线精品视频| 亚洲视频第二页| 成人免费毛片播放| 日韩免费一级视频| 加勒比成人在线| 日韩国产成人无码av毛片| 中文字幕一区二区在线观看视频| 欧美牲交a欧美牲交aⅴ免费下载| 亚洲免费黄色网| 爱情岛论坛vip永久入口| 免费看日本毛片| 成人免费性视频| 九九热只有这里有精品| 男人天堂新网址| 超碰10000| 久久久国内精品| 国产高清不卡无码视频| 亚洲小视频在线播放| 香蕉视频免费版| 国产精品8888| 日韩精品在线观看av| 免费cad大片在线观看| 裸体大乳女做爰69| 一本大道东京热无码aⅴ| av日韩在线看| 2019日韩中文字幕mv| 黄色片免费在线观看视频| 成人黄色片免费| 国内精品视频一区二区三区| 久久久久久久久久久综合| 日本黄大片在线观看| 免费一级特黄毛片| 久久网站免费视频| 熟妇人妻无乱码中文字幕真矢织江| 国产精品wwwww| 成 人 黄 色 小说网站 s色| 不用播放器的免费av| 三级黄色片免费观看| 日本aa在线观看| 高清在线观看免费| 少妇性l交大片| 欧美精品色视频| 国产 日韩 欧美在线| 日本不卡在线观看视频| 中文久久久久久| 日本丰满大乳奶| 欧美日韩性生活片| 在线免费观看av的网站| 少妇一级淫免费播放| 91大学生片黄在线观看| 国产成人无码精品久久久性色| 成人一区二区三| 中日韩av在线播放| 97免费视频观看| 高清av免费看| 欧美久久在线观看| 中文字幕国内自拍| 潘金莲一级淫片aaaaa免费看| 国产午夜福利100集发布| 精品久久一二三| 中文字幕22页| 欧美一级欧美一级| 日韩av一卡二卡三卡| www.国产在线播放| 国产精品嫩草影院8vv8| 国产深夜男女无套内射| 777一区二区| 久久9精品区-无套内射无码| 污视频在线观看免费网站| 人妻熟妇乱又伦精品视频| 久久人人爽人人片| av网址在线观看免费| 国产日韩第一页| 国产一级做a爰片久久| 国产免费黄色一级片| 国产人妻互换一区二区| 中文字幕国内自拍| 日批视频在线免费看| 嫩草影院中文字幕| 在线观看中文av| 亚洲天堂av线| 北条麻妃在线观看| 97视频久久久| 青青青青在线视频| 午夜不卡福利视频| 久久人人爽av| www.国产视频.com| 天天干天天玩天天操| 91色国产在线|