【发布时间】:2015-02-17 22:12:18
【问题描述】:
假设我在 pandas 中有一个 DataFrame df,第 0 到 99 行,我只想保留 df 列表中 x 中的那些行。
假设列表x 有一些像[3, 10, 71] 这样的值,基于一些可以改变的编程逻辑。
如果我随后尝试访问df[df.index[x],'SomeColName'],我通常会收到错误消息TypeError: unhashable type: 'Int64Index'。
如何将list 转换为Int64Index 类型?
我正在使用 Python 3.4。
【问题讨论】:
标签: python list python-3.x pandas dataframe