【发布时间】:2017-04-25 18:31:51
【问题描述】:
我有一个熊猫数据框 df,其中包含 city1、city2、city3、city4、city5 列。我有一个列表my_cities = ["city1","city3","city10"]。我想根据my_cities 中的列对 df 进行子集化。当我这样做时,
my_cities = ["city1","city3","city10"]
df_my_cities = df[my_cities]
我收到错误KeyError: "['city10'] not in index"
如果my_cities 中的元素不在df 中,我如何告诉代码继续执行?
【问题讨论】:
标签: python pandas error-handling