目前坚持在这个论坛上我希望能找到答案:
例如
答案 0 :(得分:0)
首先,您需要一列进行比较。
counts = df['id_url'].str.count('/')
然后您一次评估所有行。
mask = df.str.count('/') == counts
然后我们想显示所有值都相等的行。
mask = mask.all(axis=1)
现在我们有了一个掩码来表示每个值都相等,我们可以使用 not 运算符来过滤那些至少有一列不相等的值。
df.loc[~mask, :] = np.nan # replaces every value in the row with np.nan