我确信有一种明显的方法可以做到这一点,但现在想不出任何巧妙的方法。
基本上,我不想引发异常,而是想获取True或查看熊猫索引False中是否存在值。df
True
False
df
import pandas as pd df = pd.DataFrame({'test':[1,2,3,4]}, index=['a','b','c','d']) df.loc['g'] # (should give False)
我现在的工作如下
sum(df.index == 'g')
这应该可以解决问题
'g' in df.index