使用Python对齐输出数据

2024-04-29 01:11:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在输出上对齐和组织数据。我有一个excel文件,它有两个工作表-StudentsAnime。我已经提取了excel文件中的数据,但现在的问题是输出。这就是我尝试过的

file = pd.read_excel("src/doc/x1/students.xlsx", sheet_name=None)
print(file)

输出:

{'Students':       Name        Major     Block
0     Alex     Business  20200525
1     Clay  Engineering  20200526
2  Justine      Science  20200527, 'Anime':      Anime Name             Author
0     One Piece       Eiichiro Oda
1        Naruto  Masashi Kishomoto
2  Dragon Balls     Akira Toriyama}

如何移除两端的括号并像这样对齐数据

    'Students':       Name        Major     Block
                0     Alex     Business  20200525
                1     Clay  Engineering  20200526
                2  Justine      Science  20200527 

    'Anime':        Anime Name          Author
             0     One Piece        Eiichiro Oda
             1     Naruto           Masashi Kishomoto
             2     Dragon Balls      Akira Toriyama

Tags: 文件数据namebusinessblockexcelfilescience
1条回答
网友
1楼 · 发布于 2024-04-29 01:11:07

请注意file是一个字典,其中每个键都是工作表的名称,值是该工作表中的Dataframe。您可以使用类似的方法,将打印样式更改为所需的任何样式:

for key, value in file.items():
    print(key + ":")
    print(value)

相关问题 更多 >