Identify duplicate values in a list in Python

前端 未结 12 1937
渐次进展
渐次进展 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 07:06

    Here's a list comprehension that does what you want. As @Codemonkey says, the list starts at index 0, so the indices of the duplicates are 0 and 3.

    >>> [i for i, x in enumerate(mylist) if mylist.count(x) > 1]
    [0, 3]
    

提交回复
热议问题