有一个带有列名称和主题的值的df
name subject
mark social
mark social
mark maths
mark social
mark maths
mark social
mark social
mark social
mark social
mark social
mark maths
mark social
mark social
mark social
mark maths
mark social
mark social
mark social
mark social
mark social
mark social
mark social
mark math
如果科目的顺序是社会、社会、数学。需要删除第一个社交网站。即使在数学之前有多个社会问题。需要去除社会性,社会性,数学
name subject
mark social
mark social
mark maths
mark social
mark maths
mark social
mark social
mark social
mark social
mark social
mark maths
mark social
mark social
mark social
mark maths
mark social
mark social
mark social
mark social
mark social
mark social
mark social
mark maths
在样本的最后一行,您有“数学”。我想应该是“数学”吧。然后你可以做:
我们用df.loc选择要删除的行,并在开始处添加否定符号——因此,当主题为“社交”且下面有“社交”和“数学”两个位置时,每种情况都是如此。在本例中,我们删除第0、8、12和20行
另一个解决方案:
印刷品:
相关问题 更多 >
编程相关推荐