首页 > 解决方案 > 寻找非连续重复项的 Python 熊猫

问题描述

我希望在 Pandas 数据框中找到非连续字符串重复项。注意:我使用了 Shift 但无法获得所需的输出。

abc
aa aa aa bb bb bb aa bb cc cc bb cc cc

期望的输出:aa bb bb cc

标签: pythonpandas

解决方案


假设您的预期输出不正确...

df[df['ABC'].shift(-1) != df['ABC']]

    ABC
3   aa
6   bb
7   aa
8   bb
10  cc
11  bb
13  cc

推荐阅读