複習
1、zip函式的簡單了解
zip() 函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個個元組,然後返回由這些元組組成的列表。如果各個迭代器的元素個數不一致,則返回列表長度與最短的物件相同
舉個例子:
首先names 和 age 個數一致時,zip函式的展示
names =[『zhangsan』,『lisi』,『wangwu』]
age = [20, 30, 40]
print()
輸出結果展示:
下面是names 和 age 個數不一致時的結果展示:
#我們在names處增加乙個引數"mazi"
names =[『zhangsan』,『lisi』,『wangwu』,『mazi』]
age = [20, 30, 40]
print()
再次觀察輸出結果:
綜上結果,可以上面的結論,二者個數不一致時,則返回列表最短的相同
上面是兩個列表引數的操作,下面準備乙個列表的操作:
#這裡還是用年齡為例
age =[10,20,30]
#使用接收引數,方便後面直觀了解
list1=zip(age)
#列印zip函式的返回型別
print(type(list1))
#將zip型別轉換為list列表型別進行輸入展示
print(list(list1))
輸出結果展示:
結論
zip函式用法
語法 zip iter1 iter2 zip object 解析 zip函式接受一串行可迭代物件作為引數,將迭代物件中的元素組合成乙個個元組,最後返回乙個由元組組成的zip物件,若傳入的迭代物件的長度不同,則最終返回的zip物件的長度以傳入物件中最短的長度相同。in 1 a 1,2,3,4 b 3,...
zip函式用法
定義 zip iterable,zip 是pthon的乙個內建函式,它接受一系列可迭代的物件作為引數,將物件中對應的元素打包成乙個個tupe 元組 然後返回由這些tuples組成的list 列表 若傳入的引數長度不等,則返回list的長度和引數中長度最短的物件相同。利用 號操作符,可以將listun...
zip 函式用法舉例
定義 zip iterable,zip 是python的乙個內建函式,它接受一系列可迭代的物件作為引數,將物件中對應的元素打包成乙個個tuple 元組 然後返回由這些tuples組成的list 列表 若傳入引數的長度不等,則返回list的長度和引數中長度最短的物件相同。利用 號操作符,可以將list...