慕丝7291255
使用df.filterdf = pd.DataFrame({'a':[1,2,3], 'b_pct':[1,2,3],'c_pct':[1,2,3],'d':[1]*3})print(df.filter(items=[i for i in df.columns if '_pct' not in i]))## or as jezrael suggested# print(df[[i for i in df.columns if '_pct' not in i]])输出: a d 0 1 1 1 2 1 2 3 1