python - 获取 Pandas 中键的整数索引的最有效方法

标签 python pandas

如何尽快获取 pandas 索引的键的整数位置?

例如,给定 pd.DataFrame(data=np.asarray([[1,2,3],[4,5,6],[7,8,9]]), index=['爱丽丝'、'鲍勃'、'查理'])

从 'bob' 到 1 最快的方法是什么

最佳答案

使用get_loc ,它就是为此目的而制作的!

df.index.get_loc('bob')

关于python - 获取 Pandas 中键的整数索引的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31793195/

相关文章:

python - Pandas:基于分钟的列,需要在每行添加 15 秒

python - 将 str 放入数据框中

python - 处理 psycopg2 中的重复字段

Python mongoengine - 获取最后一个条目的ID

python - 使用 python : KeyError: 'O' 解析文件时出现逻辑错误

python - 如何同时使用2个数组?

python - 符号简化以最少数量的加法和乘法运算

python - Pandas 按周时间序列和按月分组

pandas - Pyspark Pandas_UDF 错误,参数无效,而不是字符串或列

Python - 如果另一列具有列表中的值,则 Pandas 会替换列中的值