python同時取每個列表的第乙個元素

2022-07-21 20:57:20 字數 462 閱讀 7241

在實際爬蟲開發中, 經常用到列表儲存資料, 在使用這些資料的時候,需要要取每個列表裡的第乙個元素進行拼接。

就需要用到python的內建方法:「zip()"

1 # 現在有3個列表:li_1, li_2, li_3,需要將他們變成「123」,「234」, 「345」,「456」,「567

」2 li_1 = [1, 2, 3, 4, 5

]3 li_2 = [2, 3, 4, 5, 6

]4 li_3 = [3, 4, 5, 6, 7]5

for li1, li2, li3 in

zip(li_1, li_2, li_3):

6print(li1, li2, li3)

7# 結果為:

8 # 123

9 # 234

10 # 345

11 # 456

12 # 5

67

Python在遍歷列表的同時移除元素

之前遇到的問題 找到了這個解決辦法 錯誤的做法1 n 1,2,3,4,5,6,7,8,9,10 for x in n n.remove x print n 執行結果 2,4,6,8,10 原因很簡單,for會去獲取列表的迭代器,每次迴圈時按次序獲取內容,這次取n下次迴圈就取n 1,但是迴圈體中對列表...

Python 同時遍歷兩個列表

list1 name age job list2 jim 35,test coder for i,j in zip list1,list2 print i,j name jim age 35 job test coderzip 函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個個元組,然後...

python 第3章列表介紹

3.1什麼是列表 用來表示列表,並用逗號來分隔其中元素 bicycles trek cannondale redline specialized print bicycles 如果讓python將列表列印出來,python將列印列表的內部表示,包括括號 3.1.1訪問列表元 告訴python位置 從...