我正在使用 pandas df。简单的问题,我希望:
pandas.df.columns 返回一个索引,其中包含 df 的列名称,并以列表中的列分隔。示例:Index(['a, 'c', 'c, 'c', 'd', 'e', 'f', 'g', 'h'],dtype='object')
我想要垂直输出以上内容(a 为第 1 行,b 为第 2 行,等等)
问题:是否有更美观的方式来返回列名称列表,例如每个列名称位于单独的行中?
例如也许行中的每个列名称与运行列表中的逗号分隔?谢谢。
基本上:类似于 pandas.df.dtypes 但没有第二列中的数据类型。我希望它在第 1 行返回“a”,在第 2 行返回“b”,等等。我只是希望输出比所有一起运行的东西在视觉上更美观。我希望这是有道理的。谢谢。
最佳答案
当您添加.values
时至df.columns
你会得到一个 numpy ndarray,它让你可以选择使用 for
迭代其位置。循环。
for col in df.columns.values:
print(col)
关于python - pandas.df.columns - 使输出在视觉上有用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54539066/