色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 查找重復值

謝彥文1年前10瀏覽0評論

在 Python 中查找重復值是一項非常常見的任務。Python 提供了多種方法來進行此操作。以下是幾個簡單且易于理解的方法。

list1 = [1, 2, 3, 4, 5, 6, 7, 7, 8, 9, 10]
# 方法1:使用循環和計數器來查找重復項
counts = {}
for i in list1:
if i not in counts:
counts[i] = 1
else:
counts[i] += 1
for key, value in counts.items():
if value >1:
print(key)
# 方法2:使用 set 和列表推導式來查找重復項
duplicates = set([x for x in list1 if list1.count(x) >1])
print(duplicates)
# 方法3:使用 collections 模塊中的 Counter 類來查找重復項
from collections import Counter
counts = Counter(list1)
duplicates = [i for i in counts if counts[i] >1]
print(duplicates)

這些方法是查找 Python 中列表中的重復項的常用方法。使用這些方法可以輕松地查找重復值,從而實現快速且準確的數據分析。