代码之家  ›  专栏  ›  技术社区  ›  Giannis

要列出的大熊猫列名-正确的方法[重复]

  •  0
  • Giannis  · 技术社区  · 7 年前

    这个问题已经有了答案:

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

    >>> 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 回复  |  直到 7 年前
        1
  •  1
  •   Mayank Porwal    7 年前

    您还可以使用:

    df.columns.tolist()