Python迭代工具函数zip,enumerate用法,for循环取键值对

Python迭代工具函数zip,enumerate用法,for循环取键值对

迭代工具函数:迭代工具函数的作用是生成一个个性化的可迭代对象

函数:

zip(iter1 [,iter2,iter3 ...]) 返回一个zip 对象,此对象用于生成一个元组,此元组的个数由最小的可迭代对象决定

如:

numbers = [10086,10000,10010,95588]

names = ['中国移动', '中国电信','中国联通']

for n, a in zip(numbers, names):

print(a ,'的客服号码是:',n)

enumerate( iterable,[start]) 生成带索引的枚举对象,返回迭代类型为索引-值对(index,value)对,默认索引从0开始,也可以使用start绑定:enumerate( iterable,start=1) 这样则从1开始

如:

for n, a in enumerate( names):

print('第',n ,'个元素是',a)


最后编辑于:2020/03/12作者: 牛逼PHP

发表评论