pandas.df.columns-使输出在视觉上有用

时间:2019-02-05 16:37:24

标签: python 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”,依此类推。我只想让输出与所有运行在一起的内容相比,在视觉上更具表现力。我希望这是有道理的。谢谢。

1 个答案:

答案 0 :(得分:0)

.values添加到df.columns时,会得到一个numpy ndarray,它使您可以选择使用for循环遍历其位置。

for col in df.columns.values:
    print(col)