+-
python – 获取Pandas DataFrame的行索引值作为列表?
参见英文答案 > How do I convert a pandas Series or index to a Numpy array?                                    7个
在尝试找到这个答案时,我可能会使用糟糕的搜索字词.现在,在索引DataFrame之前,我以这种方式获取列中的值列表……

 list = list(df['column']) 

…然后我会在列上设置set_index.这似乎是一个浪费的步骤.在索引上尝试上述操作时,我收到一个关键错误.

如何获取索引中的值(单个和多个)并将它们放在列表或元组列表中?

最佳答案
要将索引值作为Index / MultiIndex的元组列表/列表,请执行以下操作:

df.index.values.tolist()  # an ndarray method, you probably shouldn't depend on this

要么

list(df.index.values)  # this will always work in pandas
点击查看更多相关文章

转载注明原文:python – 获取Pandas DataFrame的行索引值作为列表? - 乐贴网