【发布时间】:2022-01-12 07:41:37
【问题描述】:
请多多包涵。我是 pandas 的新手,并在其中使用系列。
import pandas as pd
s = pd.Series(["koala", "dog", "chameleon"])
'dog' in s.values - 这允许测试它是否存在。
s.isin(['dog']).any() - 这是真的。但是没有任何方法可以获取索引或使用 find。
如何找到“狗”的索引/位置?
其次,如果我有重复的条目(例如狗):
s = pd.Series(["koala", "dog", "chameleon","dog"])
我怎样才能找到第一次或最后一次出现?
我在 python 3X (OS X, M1):Python 3.9.8 (v3.9.8:bb3fdcfe95, Nov 5 2021, 16:40:46) [Clang 13.0.0 (clang-1300.0.29.3)] on darwin
【问题讨论】:
标签: python-3.x pandas series