Вложенный список, напечатанный в столбцахPython

Программы на Python
Ответить
Anonymous
 Вложенный список, напечатанный в столбцах

Сообщение Anonymous »

У меня есть вложенный список, который я хотел бы распечатать по столбцам. Я просмотрел другие ответы, чтобы попытаться настроить их под свой сценарий, но мне не удалось найти правильное решение.
Ниже показано, что у меня есть:

Код: Выделить всё

for outer_index, sublist in enumerate(countW):
print(f"\nAnswer: {outer_index + 1}")
for inner_index, value in enumerate(sublist):
print(f"Value: {inner_index + 1}, Count:{value}")
Это распечатывается правильно (как значения и все такое), но визуально не форматируется так, как я хочу (столбцы рядом). В настоящее время он распечатывается следующим образом:

Код: Выделить всё

Answer: 1
Value: 1, Count:1
Value: 2, Count:0

Answer: 2
Value: 1, Count:0
Value: 2, Count:2

Код: Выделить всё

#an example of what countW could contain
countW = [[1,0], [0,2]]

#what I would like to see as an output
Answer 1               Answer 2
Value: 1, Count: 1     Value: 1, Count: 0
Value: 2, Count: 0     Value: 2, Count: 2
Я чувствую, что довольно близок к пониманию, но до сих пор я пробовал свои силы в f'print и .format, но не совсем понял.
Буду признателен за любую помощь.>

Подробнее здесь: https://stackoverflow.com/questions/798 ... in-columns
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»