标签:Python
目标:打印两个列表的值使用while True:
i=['d','e','f','g'] t=['a','b','c'] n=0 while n < max(len(i),len(t)): try: print(i[n]) print(t[n]) except IndexError: break n+=1
使用for循环结合zip函数:
for k,v in zip(i,t): print(k) print(v)
打印结果:
d
a
e
b
f
c
使用help(zip)查看函数模块使用方法
zip:
通俗点就是把几个列表(0或者1或者多个)的对应位置的元素组成新的tuple, 这些新的tuple 构成一个list
参考地址: https://blog.csdn.net/heifan2014/article/details/78894729
标签:Python
原文地址:http://blog.51cto.com/firephoenix/2117505