Python同步遍歷多個列表

2021-09-29 06:03:59 字數 678 閱讀 5982

使用python中的zip()函式

zip()函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個個元組,然後返回由這些元組組成的列表。

如果各個迭代器的元素個數不一致,則返回列表長度與最短的物件相同,利用 * 號操作符,可以將元組解壓為列表。

title = 

user =

time =

elements=chrome.find_elements_by_class_name("lvhighlightsubjectclass")

sent_elements=chrome.find_elements_by_class_name("lvhighlightfromclass")

time_elements=chrome.find_elements_by_class_name("_lvv_m")

count=0

for e,e_user,e_time in zip(elements,sent_elements,time_elements):

count=count+1

print("一共獲取的郵件數量"+str(count))

Python同步遍歷多個列表

python的for迴圈十分靈活,使用for迴圈我們可以很輕鬆地遍歷乙個列表,例如 a list z c 1,5,m for each in a list print each 但是,有時遍歷乙個列表並不能滿足我們的需求,在一些特殊的場合,我們可能會需要遍歷兩個甚至多個列表,例如,有兩個列表,第乙個...

Python同步遍歷多個列表

需要遍歷兩個甚至多個列表 有兩個列表,第乙個列表存放的是人物的姓名,第二個列表存放的是人物的年紀,他們之間的關係是對應的,這時候該怎麼辦呢?name list 張三 李四 王五 age list 54 18,34 for name,age in zip name list,age list prin...

Python遍歷列表刪除多個列表元素

在遍歷list的時候,刪除符合條件的資料,結果不符合預期 num list 1,2,2,2,3 print num list for item in num list if item 2 num list.remove item else print item print num list 結果是 ...