我尝试在python中迭代两个列表。当我这样做时,它只会打印在列表lstTwo
中的前三项。
我的代码看起来像这样:
lstOne = ["pmCat","pmDog","pmMouse"]
lstTwo = ['0', '197', '0', '0', '0', '0', '1', '0', '4', '0', '197', '0']
for (y,z) in zip(lstOne,lstTwo):
print(y,z)
我尝试了zip_longest,但是它提供了整个第二个列表,但只提供了第一个列表中的前三个列表。
我试图让它打印如下:
pmCat 0
pmDog 197
pmMouse 0
pmCat 0
pmDog 0
pmMouse 0
pmCat 1
pmDog 0
pmMouse 4
pmCat 0
pmDog 197
pmMouse 0