“Encuentra duplicados en la lista de Python” Código de respuesta

Encuentra duplicados en la lista de Python

names = ['name1', 'name2', 'name3', 'name2']
set([name for name in names if names.count(name) > 1])
Eufemiano Fuentes Pérez

Cómo verificar si hay duplicados en una lista Python

>>> your_list = ['one', 'two', 'one']
>>> len(your_list) != len(set(your_list))
True
Busy Boar

Python encuentra eficientemente duplicados en la lista

from collections import Counter

def get_duplicates(array):
    c = Counter(array)
    return [k for k in c if c[k] > 1]
Combative Coyote

Verifique la lista de valores duplicados Python

a = [1,2,3,2,1,5,6,5,5,5]

import collections
print([item for item, count in collections.Counter(a).items() if count > 1])

## [1, 2, 5]
Envious Eel

Respuestas similares a “Encuentra duplicados en la lista de Python”

Preguntas similares a “Encuentra duplicados en la lista de Python”

Más respuestas relacionadas con “Encuentra duplicados en la lista de Python” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código