python - 使用 Python Pandas 对齐输出数据
问题描述
我想在输出上对齐和组织数据。我有一个 excel 文件,它有 2 张纸 - Students
, Anime
. 我已经在 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
解决方案
请注意,这file
是一个字典,其中每个键是工作表的名称,值是Dataframe
来自该工作表的值。您可以使用类似的东西并将打印样式更改为您想要的任何内容:
for key, value in file.items():
print(key + ":")
print(value)
推荐阅读
- python-3.x - 如何从顶部和底部找到 Ifc 元素的方向?
- python - 用haversine python快速比较很多GPS点
- javascript - 小写和大写的排序数组顺序
- ios - iOS Swift YouTube Data API v3 集成崩溃应用
- docker - 如何防止 docker 为新容器分配新主机名?
- android - Play 商店说我的应用必须至少有 28 个 targetSDK。如果我没有怎么办?
- c++ - 如何找出在c ++中按下一个键的时间量?
- python - 子类化 collections.abc.MutableMapping - 更新方法
- python - Beautiful Soup:如何获取与任何给定字符串匹配的数据
- azure-sql-database - Azure blob 存储的必要性