我确信有一种明显的方法可以做到这一点,但现在想不出任何巧妙的方法。
基本上我不想引发异常 True
或 False
看看 pandas 中是否存在一个值 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')
原文由 Abhi 发布,翻译遵循 CC BY-SA 4.0 许可协议
这应该可以解决问题