python 遍历两个列表_python 如何在一个for循环中遍历两个列表

是我在看《笨方法学python》过程中发现有一行代码看不懂——“ for sentence in snippet, phrase:”,所以研究了半天,感觉挺有收获的。所以就放在博客上分享给大家了。

直入主题:

为了不耽误大家时间,如果知道以下为两段代码为什么输出不一样的话我觉得您肯定知道我下面要说的是什么了,您就不必花时间再读下去了。

1和2两段代码的区别是print在for循环中,另外一个是不在循环中。输出的结果却截然不同,如果想要弄懂如何遍历两列表,花些时间把下面的几行代码弄懂。我要说的您看起来就会十分简单了。

1.

copycode.gif

# for循环两个列表的过程

list1 = ['1', '1']

list2 = ['A','B']

for x in list1, list2:

reslut = x[:]

print reslut # type=list

copycode.gif

2.

copycode.gif

# for循环两个列表的过程

list1 = ['1', '1']

list2 = ['A','B']

你可能感兴趣的:(python,遍历两个列表)