我想并排打印不同尺寸的列表。
我正在使用
In: for n,g in zip(ten_pos,real_pos):
print (n + "\t\t\t\t\t\t" + g)
但是如果一个列表有5个项目而另一个列表有20个项目,它只打印5和5,我想要5和20。
有一种简单的方法可以解决这个问题吗?
答案 0 :(得分:2)
import itertools
for a, b in itertools.zip_longest([1,2], [3,4,5]):
print(a, b)
# outputs
1 3
2 4
None 5
您可以更改用于填充kwarg fillvalue
的值。