在Python中,可以使用各种方法来查找与特定条件匹配的重复项。下面是一些常用的方法:
my_list = [1, 2, 3, 4, 5, 2, 3, 6, 7, 8, 4]
duplicates = [x for x in my_list if my_list.count(x) > 1]
my_list = [1, 2, 3, 4, 5, 2, 3, 6, 7, 8, 4]
duplicates = list(set([x for x in my_list if my_list.count(x) > 1]))
from collections import Counter
my_list = [1, 2, 3, 4, 5, 2, 3, 6, 7, 8, 4]
counter = Counter(my_list)
duplicates = [item for item, count in counter.items() if count > 1]
以上是几种常用的方法来在Python中查找与特定条件匹配的重复项。根据具体的需求和数据规模,选择合适的方法来实现。
领取专属 10元无门槛券
手把手带您无忧上云