例如,我创建了一个系列
x = pd.Series({'a': 10, 'b': 20, 'c': 30})我想得到索引'b‘的序号,它应该是1,我该怎么做呢?
我当然可以创建一个数据帧,将一个新的序列列0,1,2添加到x中,并使用数据帧获得序列号。例如,这起作用是:
y = pd.DataFrame({'origin':x, 'seq':range(3)})
print(y.loc['b', 'seq']) # Get 1.这是个很难看的解决办法。应该有一个功能系列这样做。但我没找到。
发布于 2022-01-16 19:24:12
https://stackoverflow.com/questions/70733380
复制相似问题