Печать словаря в виде таблицы с заголовком в вертикальном столбце - PullRequest
0 голосов
/ 13 июля 2020

Я новичок в Python и все еще пытаюсь понять, как правильно использовать форматирование. У меня есть набор данных в словаре, который я хочу распечатать в виде таблицы с заголовками в левом столбце. Я много искал (не уверен, правильная ли терминология - вертикальная или горизонтальная таблица), но большинство результатов, которые я нашел, имеют заголовок в верхней строке. Используя PrettyTable и другие, я все еще могу печатать данные как

+-------+------+------------+
| index | type |      name  |
+-------+------+------------+
|   1   |  0   | username_1 |
|   2   |  1   | username_2 |
+-------+------+------------+

, но я хотел бы инвертировать их так:

index   1            2
type    0            1
name    username_1   username_2

Есть ли общий c способ, которым я можно добиться этого?

1 Ответ

0 голосов
/ 13 июля 2020

Вы можете использовать функцию pandas транспонирования для вашего фрейма данных. Преобразуйте ваши данные в pandas фрейм данных, а затем выполните метод .transpose ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...