在Python中识别列表中的重复值

5 浏览
0 Comments

在Python中识别列表中的重复值

用Python是否可以得到列表中的重复值?

我有一个项目列表:

    mylist = [20, 30, 25, 20]

我知道删除重复项的最佳方法是set(mylist),但是是否可以知道哪些值是重复的?如您所见,在此列表中,重复项是第一个和最后一个值。 [0, 3]

在Python中是否可以获得此结果或类似结果?我试图避免制作一个非常庞大的if elif条件语句。

0