Вот небольшой фрагмент о том, как вы можете напечатать два списка вертикально рядом друг с другом.Может быть, вы можете расширить это на свой код.zip
может принимать любое количество объектов, поддерживающих итерацию.
one = ['a', 'b', 'c']
two = [1, 2, 3]
three = ['q', 'w', 'e']
for x, y, z in zip(one,two, three):
print(x, y, z)
Выходы:
a 1 q
b 2 w
c 3 e
Это соответствует вашему коду ..
ListZero = ["0",".", ".", ".", ".", ".", ".", "."]
ListOne = ["1",".", ".", ".", ".", ".", ".", "."]
ListTwo = ["2",".", ".", ".", ".", ".", ".", "."]
ListThree = ["3",".", ".", ".", ".", ".", ".", "."]
ListFour = ["4",".", ".", ".", ".", ".", ".", "."]
ListFive = ["5",".", ".", ".", ".", ".", ".", "."]
ListSix = ["6",".", ".", ".", ".", ".", ".", "."]
for a,b,c,d,e,f,g in zip(ListZero, ListOne, ListTwo, ListThree, ListFour, ListFive, ListSix):
print(a,b,c,d,e,f)
Выходы:
0 1 2 3 4 5
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
Надеюсь, это помогло.