視訊教程下載下傳連結:http://pan.baidu.com/s/1pLTl0oz
配套教程下載下傳:http://pan.baidu.com/s/1qYdI6q4
如果你已經使用過Python有一段時間,你會經常碰到zip函數,它是Python的内建函數,zip函數可以接受任意多個(包括0個和1個)序列作為參數,傳回一個元組的清單。這樣表述起來可能比較難了解,是以現在我們直接來看看它的具體的用法,這裡我們建立2個長度相同的清單:
|
這裡我們已經建立了2個長度相等的清單,然後我們用zip函數将它們zip在一起,接着,把2個清單當做參數傳遞進去:
|
也就是說,zip函數會将清單first和清單last連結起來,然後,将它們儲存在letter這個元組所組成的清單中。我們列印一下letter:
|
運作,你看:
圖 3‑21
它會提示說letter是一個zip對象。
那我們可以通過循環,将這個zip變量中的元素列印出來:
|
運作,你看:
圖 3‑22
從結果可以看出zip函數的功能,實際上,它是将2個清單合并起來,得到一個元組的清單,也就是說,合并後的清單是這樣的:
|