列出的熊猫列名称-正确的方法

时间:2019-01-09 16:26:53

标签: pandas

关于以下三种获取列名列表的方法之一,我找不到其他资源。 第一个也是最简单的,似乎适用于我当前的示例。有什么理由不应该使用它吗?

>>> import pandas as pd
>>> import numpy as np
>>> df = pd.DataFrame(np.random.rand(5,3))
>>> df.columns
RangeIndex(start=0, stop=3, step=1)



>>> list(df.columns)
[0, 1, 2]
>>> df.columns.get_values().tolist()
[0, 1, 2]
>>> list(df.columns.get_values())
[0, 1, 2]

更新

性能-此处的相关答案:https://stackoverflow.com/a/27236748/605328

1 个答案:

答案 0 :(得分:1)

您还可以使用:

df.columns.tolist()