Pandas:如果多列中的任何一列包含字符串,则删除一行

6rqinv9w  于 2022-12-02  发布在  其他
关注(0)|答案(1)|浏览(161)

我有一个 Dataframe

import pandas as pd
   df = pd.DataFrame({'Subject1': ['Math', 'BioScience', 'PhysicalScience',
                                'Sociology', 'Psychology', 'Arts'],
                       'Subject2': ['BioScience', 'PhysicalScience', 'Sociology', 
                                   'Arts', 'Arts', 'PhysicalScience'],
                       'points': [10, 8, 10, 6, 6, 5]})

我想删除Subject1Subject2列中包含字符串“Science”的行。

相关问题