【发布时间】:2019-03-05 05:27:05
【问题描述】:
我想从一个函数返回两个数据帧,像这样:
def test():
df1 = pd.DataFrame([1,2,3], ['a','b','c'])
df2 = pd.DataFrame([4,5,6], ['d','e','f'])
return df1
return df2
test()
但该函数只返回一个数据帧df1。如何以漂亮的数据帧格式返回,而不是 cmd 黑色背景格式?
当我尝试同时使用返回时
return df1, df2
在 Jupyter Notebook 中,输出以类似 cmd 的黑色背景格式返回数据帧,而不是正确的数据帧格式。
【问题讨论】:
-
我认为您应该只有一份退货声明。返回 df1, df2
-
@TrippCannella 这就是我不想要的。它像 cmd 一样以黑色背景返回。我正在使用 Jupyter Notebook 顺便说一句。我希望以正确的表格格式返回数据框。
标签: python function dataframe return jupyter-notebook