“Temukan duplikat dalam daftar python” Kode Jawaban

Temukan duplikat dalam daftar python

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

Bagaimana cara memeriksa apakah ada duplikat dalam daftar ular python

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

Python secara efisien menemukan duplikat dalam daftar

from collections import Counter

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

periksa daftar untuk nilai duplikat 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

Jawaban yang mirip dengan “Temukan duplikat dalam daftar python”

Pertanyaan yang mirip dengan “Temukan duplikat dalam daftar python”

Lebih banyak jawaban terkait untuk “Temukan duplikat dalam daftar python” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya