Python同时增加两个字符串

时间:2012-08-29 21:14:14

标签: python for-loop

我希望能够同时整合list1 = list('asdf')list2 = list('qwer')。什么是最好的方法?

for i, p in list1, list2:
    print(i,p)

i将增加list1p将增加list2

1 个答案:

答案 0 :(得分:13)

使用zip(如果两个列表很大,则使用itertools.izip):

for i, p in zip(list1, list2):
    print(i, p)

或者,如果list1可能与list2的长度不同,请使用izip_longest from itertools