python以第一列为索引列_关于python:查找以列表形式存在的列元素的数据框索引的最快方法...
时间: 2024-02-23 16:58:22 浏览: 121
可以使用pandas库中的`Index.get_indexer`方法来查找列表中元素在索引中的位置。具体实现方法如下:
假设有一个名为`df`的数据框,第一列为索引列,我们要查找列表`lst`中元素在索引中的位置,可以使用以下代码:
```
import pandas as pd
# 假设df为数据框,lst为列表
idx = df.index.get_indexer(lst)
```
这样,`idx`就是一个列表,包含了每个元素在索引中的位置。如果元素不在索引中,对应位置为`-1`。
阅读全文