日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

趣学python3(32)-enumerate,zip

發布時間:2025/3/12 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 趣学python3(32)-enumerate,zip 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

返回枚舉對象。iterable必須是序列、迭代器或其他支持迭代的對象。enumerate()返回的迭代器的 next() 方法返回一個元組,該元組包含一個計數(從開始時默認為0)和在iterable上迭代獲得的值。

x=list(range(10,15)) print(list(enumerate(x))) print(list(enumerate(x,start=1))) for data in enumerate(x,start=1):print(data[0])print(data[1])

[(0, 10), (1, 11), (2, 12), (3, 13), (4, 14)]
[(1, 10), (2, 11), (3, 12), (4, 13), (5, 14)]
1
10
2
11
3
12
4
13
5
14
生成一個迭代器來聚合每個iterable中的元素。

zip返回元組的迭代器,其中第i個元組包含每個參數序列或iterable中的第i個元素。當最短輸入iterable用盡時,迭代器停止。

x=(1,2,3,4,5) y=(10,20,30,40,50) z=zip(x,y) print(list(z))

[(1, 10), (2, 20), (3, 30), (4, 40), (5, 50)]

總結

以上是生活随笔為你收集整理的趣学python3(32)-enumerate,zip的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。