self._df[(self._df.OC_1 != 0) | (self._df.OC_2 != 0) |
(self._df.OC_3 != 0) |
(self._df.OC_4 != 0) |
(self._df.OC_5 != 0) ]
我想知道编写这段代码的更好方法是什么:我可以使用包含列名称的列表,或类似的东西吗?
答案 0 :(得分:1)
cols = ['b','c']
df[df[cols].any(axis=1)]
这样可行。