python - 如何在编辑器中显示或打印大型 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})
但我认为了解如何更改为未来工作显示的列表元素的数量会很有用。
这可以做到吗?
解决方案
您可以一张一张打印:
for x in df.columns:
print(x)
这有帮助吗?
推荐阅读
- apache - 如何为 Apache 2.4 (OSX) 安装模块?
- css - 安装模块时如何在ODOO中安排css优先级?
- python - 添加两个大小不等的 numpy 数组(长度 n 和 m)以生成 * m 数组而不使用 for 循环
- angular - 如何在Angular材料中为文本输入着色
- ruby-on-rails - 如何计算多对多模型的特征向量?
- node.js - User.findAll 不是函数
- python - 为多个属性绘制图形 + matplotlib
- php - Codeigniter SaaS 应用程序 - cli cron 作业上的动态数据库选择
- html - 将div的高度设置为父div的底部
- r - 使用带有 JDBC 驱动程序的 R dbGetQuery 函数的多线程