下面是一个示例代码,演示了如何比较一个名字列表和一个 Excel 文件中的一列:
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('data.xlsx')
# 获取 Excel 文件中的一列数据
excel_names = df['姓名'].tolist()
# 定义一个名字列表
name_list = ['张三', '李四', '王五', '赵六']
# 比较名字列表和 Excel 文件中的一列
for name in name_list:
if name in excel_names:
print(f'{name} 存在于 Excel 文件中')
else:
print(f'{name} 不存在于 Excel 文件中')
在这个示例中,我们使用了 pandas
库来读取 Excel 文件并获取一列数据。然后,我们定义了一个名字列表,通过循环遍历比较每一个名字是否存在于 Excel 文件中的一列。如果名字存在于 Excel 文件中,就打印出存在的提示信息;如果名字不存在于 Excel 文件中,就打印出不存在的提示信息。