如何判断DataFrame中键值是否存在
时间: 2023-05-24 19:01:05 浏览: 200
【pandas学习笔记(一)】pandas基本使用
您可以使用 Pandas 库中的 `in` 关键字或 `DataFrame` 的 `columns` 属性来判断 DataFrame 中的键值是否存在。例如:
```python
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({"name": ["Alice", "Bob", "Charlie"], "age": [25, 30, 35]})
# 判断键值是否存在
if "name" in df:
print("name 存在于 DataFrame 中")
else:
print("name 不存在于 DataFrame 中")
if "gender" in df:
print("gender 存在于 DataFrame 中")
else:
print("gender 不存在于 DataFrame 中")
# 或者使用 columns 属性
if "age" in df.columns:
print("age 存在于 DataFrame 中")
else:
print("age 不存在于 DataFrame 中")
```
阅读全文