在我看来,这是一个简单的问题,但努力寻找解决方案。 举例来说,我有以下包含数百种产品和代码的数据框:
df
Product Code
A 10
B 11
C 13
ABC 22
CD 31
E 8
FG 17
现在我只想过滤例如代码11、13、22和31
此刻我正在做的是创建过滤器,如下所示:
filter =(df.Code == 11)| (df.Code == 13)| (df.Code == 22)| (df.Code == 31)
但是由于我要过滤的代码很多,所以我不需要太多的代码重复,并且想要通过创建列表数组和简洁的过滤器代码(如以下内容)来获得一些动态解决方案。
array = [11,13,22,31]
filter = df.Code == array [0] | ....