Bunun çok temel bir soru olduğunu biliyorum ama nedense bir cevap bulamıyorum. Python pandalarında bir Serinin belirli elemanlarının dizinini nasıl alabilirim? (ilk olay yeterli olur)
Yani, şöyle bir şey istiyorum:
import pandas as pd
myseries = pd.Series([1,4,0,7,5], index=[0,1,2,3,4])
print myseries.find(7) # should output 3
Elbette, böyle bir yöntemi bir döngü ile tanımlamak mümkündür:
def find(s, el):
for i in s.index:
if s[i] == el:
return i
return None
print find(myseries, 7)
ama daha iyi bir yol olması gerektiğini düşünüyorum. Var mı?