Identify duplicate values in a list in Python

前端 未结 12 1927
渐次进展
渐次进展 2020-11-29 06:31

Is it possible to get which values are duplicates in a list using python?

I have a list of items:

    mylist = [20, 30, 25, 20]

I k

12条回答
  •  青春惊慌失措
    2020-11-29 06:43

    You should sort the list:

    mylist.sort()
    

    After this, iterate through it like this:

    doubles = []
    for i, elem in enumerate(mylist):
        if i != 0:
            if elem == old:
                doubles.append(elem)
                old = None
                continue
        old = elem
    

提交回复
热议问题