首页 > 解决方案 > 如何在编辑器中显示或打印大型 python 列表的所有元素

问题描述

我有一个带有 423 个变量的熊猫数据框。

我想在编辑器中显示(打印)所有列(变量)名称,以便我可以检查变量的确切名称。我正在使用 ATOM IDE。

为此,我首先使用df.columns. 这会显示一些列名,后跟“...”

我试图改变熊猫显示属性如下:

pd.set_option("display.max_rows", 999)
pd.set_option("display.max_columns", 999)

但这似乎并没有改变显示的元素数量,大概是因为这是一个列表而不是 DataFrame。

我通过创建一个 DataFrame 而不是依赖于一个列表来解决这个问题,如下所示:

cNames = pd.DataFrame({'columnNames':df.columns})

但我认为了解如何更改为未来工作显示的列表元素的数量会很有用。

这可以做到吗?

标签: pythonpython-3.xpandasatom-editor

解决方案


您可以一张一张打印:

for x in df.columns:
    print(x)

这有帮助吗?


推荐阅读