亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python zip()函數(shù)的使用示例

瀏覽:3日期:2022-07-10 10:21:31

zip()函數(shù)將可迭代的對(duì)象作為參數(shù),將對(duì)象對(duì)應(yīng)的元素打包成一個(gè)個(gè)元祖,然后返回由這些元祖組成的對(duì)象,我們可以使用list()轉(zhuǎn)換成列表

如果各個(gè)迭代器的元素個(gè)數(shù)不一致,則返回列表長(zhǎng)度和最小的對(duì)象相同,用*好操作符,可以將元祖解壓為列表

1.兩個(gè)或者多個(gè)list

a=[1,2,3]b=[4,5,6]c=[7,8,9,10] #兩個(gè)list去zip()zip(a,b)#三個(gè)list去zip(),返回的對(duì)象的長(zhǎng)度和最小的迭代器一致zip(a,b,c)#用list()查看zip后的數(shù)據(jù)list(zip(a,b)) #[(1, 4), (2, 5), (3, 6)]list(zip(a,b,c)) #[(1, 4, 7), (2, 5, 8), (3, 6, 9)]#使用zip(*zip())解壓a1,b1=zip(*zip(a,b))#兩個(gè)list迭代輸出for i,j in zip(a,b): print(i,j)

輸出:

1 42 53 6

2.如有兩個(gè)list,一個(gè)是一層,一個(gè)是嵌套,要組成一個(gè)dict

#將zip對(duì)象轉(zhuǎn)換成字典看看a=[1,2,3]d=[[’a’,’b’,’c’],[’aa’,’bb’,’cc’],[’aaa’,’bbb’,’ccc’]]dict(zip(a,d)) #{1: [’a’, ’b’, ’c’], 2: [’aa’, ’bb’, ’cc’], 3: [’aaa’, ’bbb’, ’ccc’]}#如果一個(gè)是key值,一個(gè)內(nèi)層list就是一行value[dict(zip(a,value)) for value in d] #[{1: ’a’, 2: ’b’, 3: ’c’}, {1: ’aa’, 2: ’bb’, 3: ’cc’}, {1: ’aaa’, 2: ’bbb’, 3: ’ccc’}]#或者是 l=[]for value in d: dict={} for i in range(len(value)): dict[a[i]]=value[i] l.append(dict)

3.同時(shí)遍歷兩個(gè)dict

如果長(zhǎng)度相同的dict直接用zip函數(shù)即可同時(shí)for如果長(zhǎng)度不同,可以先把這兩個(gè)dict整合進(jìn)一個(gè)list再for

dict_1=dict(zip(a,b)) #{1: 4, 2: 5, 3: 6}dict_2=dict(zip(a,d)) # {1: [’a’, ’b’, ’c’], 2: [’aa’, ’bb’, ’cc’], 3: [’aaa’, ’bbb’, ’ccc’]}#key的遍歷for i,j in zip(dict_1,dict_2): print(i,j)

輸出:

1 12 23 3

#values的遍歷for i ,j in zip(dict_1.values(),dict_2.values()): print(i,j)

輸出:

4 [’a’, ’b’, ’c’]5 [’aa’, ’bb’, ’cc’]6 [’aaa’, ’bbb’, ’ccc’]

#同時(shí)遍歷,需要2個(gè)dict的value都是多層的dict_4=dict(zip(b,d)) #{4: [’a’, ’b’, ’c’], 5: [’aa’, ’bb’, ’cc’], 6: [’aaa’, ’bbb’, ’ccc’]}for i,j in zip(dict_4,dict_2): for k in dict_4[i]: print(i,k) for m in dict_2[j]: print(j,m)

輸出:

4 a4 b4 c1 a1 b1 c5 aa5 bb5 cc2 aa2 bb2 cc6 aaa6 bbb6 ccc3 aaa3 bbb3 ccc

以上就是python zip()的使用示例的詳細(xì)內(nèi)容,更多關(guān)于python zip()的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产高清视频在线 | 精品爱爱 | 国产精品久久久久久久久久久搜索 | 女人被狂躁免费视频 | 欧美日本一道免费一区三区 | 真人视频一级毛片 | 99久久精品国产一区二区 | 微拍秒拍99福利精品小视频 | 国产91在线 | 日韩 | 国产精品国产高清国产专区 | 免费看又爽又黄禁片视频1000 | 国产精品亚洲综合五月天 | 国产精品青草久久 | 婷婷丁香五 | 精品综合久久88色鬼首页 | 中文字幕一区2区 | 欧美高清在线精品一区 | 国产精品视频流白浆免费视频 | 欧美日韩黄色片 | 国产精品久久久久免费视频 | 免费一级特黄欧美大片久久网 | 日韩黄色一级毛片 | 永久免费看黄在线播放 | 可以看毛片的网址 | 欧美专区视频 | 亚洲天天做日日做天天看2018 | 国产精品日韩高清在线蜜芽 | 国产玖玖在线 | 91短视频在线高清hd | 日本一级免费 | 一级片特黄 | 国产高清在线精品一区二区 | 免费观看一级欧美在线视频 | 亚洲国产乱码在线精品 | 青草视频免费观看在线观看 | 国产热久久精 | 国产亚洲第一 | 男女爱爱免费 | 免费一级a毛片 | 国产日韩欧美一区二区三区综合 | 男人粗大一出一进女人下面视频 |