Python zip() 函數
定義和用法
zip() 函數返回 zip 對象,它是元組的迭代器,其中每個傳遞的迭代器中的第一項配對在一起,然后每個傳遞的迭代器中的第二項配對在一起,依此類推。
如果傳遞的迭代器具有不同的長度,則項目數最少的迭代器將決定新迭代器的長度。
語法
zip(iterator1, iterator2, iterator3 ...)
參數值
參數 | 描述 |
---|---|
iterator1, iterator2, iterator3 ... | 被連接在一起的迭代器對象。 |
更多實例
實例
如果一個元組包含更多項,則將忽略這些項:
a = ("Bill", "Steve", "Elon") b = ("Gates", "Jobs", "Musk", "Richard") x = zip(a, b)