簡介:在做爬蟲時,xpath返回的是列表格式,我們又需要將列表中的元素一一對應並存放至字典中,這是就可以用zip函數。
zip() 函數用於將可迭代的對象作為參數,將對象中對應的元素打包成一個個元組,然后返回由這些元組組成的列表。如果各個迭代器的元素個數不一致,則返回列表長度與最短的對象相同,利用 * 號操作符,可以將元組解壓為列表。
eg:從電影名稱列表和鏈接列表中提取相對應的元素進行組合存放至movie_info字典中


注:zip 方法在 Python 2 和 Python 3 中的不同:在 Python 3.x 中為了減少內存,zip() 返回的是一個對象。如需展示列表,需手動 list() 轉換。
