可以通过以下步骤实现:
import pandas as pd
# 创建数据帧df
df = pd.DataFrame({'项目': ['项目A', '项目B', '项目C', '项目D'],
'数值': [10, 20, 30, 40]})
# 要删除的项目列表
delete_projects = ['项目B', '项目D']
# 从数据帧df中删除不在列表中的项目
df = df[~df['项目'].isin(delete_projects)]
print(df)
输出结果将是:
项目 数值
0 项目A 10
2 项目C 30
这样就完成了从pandas数据帧中删除不在列表中的项目的操作。
关于pandas库的更多信息和使用方法,可以参考腾讯云的产品介绍链接地址:腾讯云-数据分析与人工智能-数据处理与分析-Pandas。
领取专属 10元无门槛券
手把手带您无忧上云