我有3个等长的列表我需要将每个项目打印到一行上。 它来自while循环中的输入,所以我不知道长度是多长,我只知道它们是相等的。
list1 = ["Bob","Joe","Fred"]
list2 = [56,13,16]
list3 = ["1-26-5","1-8-9","1-7-6"]
print "Bob" 56 "1-26-5"
print "Joe" 13 "1-8-9"
print "Fred" 13 "1-7-6"
答案 0 :(得分:1)
啊,非常讨厌的python3打印功能非常强大
from __future__ import print_function
for z in zip(list1, list2, list3):
print(*z, sep=' ')