pandas读取excel表格,如果A列含有“班级”的字样,显示yes
时间: 2024-12-16 20:23:59 浏览: 2
要使用Pandas读取Excel表格并在A列检查特定字样,可以按照以下步骤操作:
首先,导入所需的库并加载Excel文件[^1]:
```python
import pandas as pd
# 加载Excel文件
file_path = "your_excel_file.xlsx" # 替换为实际文件路径
df = pd.read_excel(file_path)
```
接着,创建一个条件来检查A列的内容:
```python
# 检查A列(假设A列为'Class')
mask = df['Class'].str.contains('班级') # 判断A列是否有"班级"字样
```
最后,应用这个条件并输出结果:
```python
result = ["yes" if condition else "no" for condition in mask]
# 或者直接查看布尔系列,如果想要展示True/False:
display(df['Class'].str.contains('班级'))
# 如果想要得到包含"yes"和"no"的结果
yes_or_no_list = df.index[mask].tolist()
```
这样,你就得到了A列中含有"班级"字样的行对应的布尔值列表或者索引。
阅读全文