我有以下形式的数据框列表:[dfs] = [df1, df2, df3, ..... dfn]我想通过 for 循环打印列表中每个数据帧的头部。我尝试使用print命令并直接编写df,但我得到的只是一个丑陋的数组,而不是数据框的形式。见下文,谢谢。for i in range (0, int(max_range_v)): dfs[i]上面我什么也没得到。我还尝试了以下方法:i = 1dfs[i].head()这行得通,但是当我将它嵌入到循环中时,它不再起作用了。我该如何解决?理想情况下,我想得到一些结果,比如通过熊猫打印的好看的数据框。不能在这里复制它....好吧,我不知道该怎么做。
1 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
要打印与 pandas 格式相同的两个数据框,您可以使用此库:
from IPython.display import display
display(df1.head())
display(df2.head())
如果您只需要在循环中执行此功能
添加回答
举报
0/150
提交
取消
