python-zip()
在使用迭代时,可以通过zip()函数对多个序列进行并行迭代
days = ['Monday','Tuesday','Wednesday'] chinese = ['星期一','星期二','星期三',] number = [0,1,2] for a,b,c in zip(days,chinese,number): print(a,'\t',b,'\t',c) print(list(zip(days,chinese,number))) # print(dict(zip(days,chinese))) print(set(zip(days,chinese,number)))
输出结果
Monday 星期一 0
Tuesday 星期二 1
Wednesday 星期三 2
[('Monday', '星期一', 0), ('Tuesday', '星期二', 1), ('Wednesday', '星期三', 2)]
{'Monday': '星期一', 'Tuesday': '星期二', 'Wednesday': '星期三'}
{('Tuesday', '星期二', 1), ('Monday', '星期一', 0), ('Wednesday', '星期三', 2)}