Печать списков в виде табличных данныхPython

Программы на Python
Anonymous
Печать списков в виде табличных данных

Сообщение Anonymous »


Я новичок в Python и сейчас пытаюсь правильно отформатировать данные для вывода на печать.

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

teams_list = ["Манчестер Юнайтед", "Манчестер Сити", "Т Хотспур"] данные = np.array([[1, 2, 1], [0, 1, 0], [2, 4, 2]]) Обратите внимание, что имена заголовков не обязательно имеют одинаковую длину. Однако все записи данных являются целыми числами.

Теперь я хочу представить это в виде таблицы, примерно так:
Манчестер Юнайтед Манчестер Сити Т Хотспур Манчестер Юнайтед 1 0 0 Манчестер Сити 1 1 0 Т Хотспур 0 1 2
У меня есть подозрение, что для этого должна быть структура данных, но я не могу ее найти. Я пробовал использовать словарь и форматировать печать, пробовал циклы for с отступами и пробовал печатать в виде строк.

Я уверен, что должен быть очень простой способ сделать это, но я, вероятно, упускаю его из-за отсутствия опыта.

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