久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python怎么找出列表重復值

135次閱讀
沒有評論

共計 646 個字符,預計需要花費 2 分鐘才能閱讀完成。

有多種方法可以找出列表中的重復值。

方法一:使用循環和計數器

def find_duplicates(lst):
    duplicates = []
    for item in lst:
        if lst.count(item) > 1 and item not in duplicates:
            duplicates.append(item)
    return duplicates

# 示例用法 
my_list = [1, 2, 3, 4, 2, 3, 5]
print(find_duplicates(my_list))  # 輸出: [2, 3]

方法二:使用集合

def find_duplicates(lst):
    return list(set([x for x in lst if lst.count(x) > 1]))

# 示例用法 
my_list = [1, 2, 3, 4, 2, 3, 5]
print(find_duplicates(my_list))  # 輸出: [2, 3]

方法三:使用 collections.Counter 類

from collections import Counter

def find_duplicates(lst):
    counter = Counter(lst)
    return [item for item, count in counter.items() if count > 1]

# 示例用法 
my_list = [1, 2, 3, 4, 2, 3, 5]
print(find_duplicates(my_list))  # 輸出: [2, 3]

這些方法都可以找出列表中的重復值,但具體使用哪種方法取決于個人偏好和具體情況。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-13發表,共計646字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 大同市| 蓝田县| 永州市| 麦盖提县| 定襄县| 望谟县| 米林县| 松潘县| 类乌齐县| 驻马店市| 卢氏县| 蒙阴县| 长汀县| 康乐县| 汝阳县| 连州市| 太白县| 五台县| 祥云县| 罗源县| 油尖旺区| 上犹县| 奉节县| 沾化县| 佛山市| 龙陵县| 贵阳市| 屏东市| 涞水县| 彩票| 老河口市| 黄浦区| 宜阳县| 延庆县| 获嘉县| 尉氏县| 临夏县| 延庆县| 棋牌| 喜德县| 沐川县|