python - 检查 Pandas 数据框索引中是否存在值

标签 python pandas ipython

我确信有一个明显的方法可以做到这一点,但现在想不出任何巧妙的方法。

基本上不是引发异常,我想获取 TrueFalse 以查看 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')

最佳答案

这应该可以解决问题

'g' in df.index

关于python - 检查 Pandas 数据框索引中是否存在值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23549231/

相关文章:

python - Pytest:将 xfail 与 raise 一起使用,测试尽管意外异常仍保持 xfailiing

python - Pandas,将csv文件读入字典

ipython:打印完整的历史记录(不仅仅是当前 session )

python - ipython 笔记本中的中心对齐输出

python - 你能帮我用python __init__吗

python - 如何计算快速排序中的交换? (Python)

Python:导入错误:没有名为 Selenium Windows 的模块

python - 如何以不同的速率从 pandas 数据框中对每个组进行采样

python - 计算 pandas 数据框中多列中唯一值的出现次数

python - 为什么 "pip3 --help"失败?