91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python怎么找出list中重復的值

小億
186
2024-02-04 11:36:43
欄目: 編程語言

可以使用Python的set()函數和列表推導式來找出列表中重復的值。具體步驟如下:

  1. 定義一個空集合(set)和一個空列表(duplicates)來存儲重復的值。
  2. 使用列表推導式,遍歷列表中的每個元素。
  3. 如果元素在集合中已經存在,則將其添加到重復列表中。
  4. 否則,將元素添加到集合中。
  5. 最后,返回重復列表。

下面是一個示例代碼:

def find_duplicates(lst):
    duplicates = []
    seen = set()
    for item in lst:
        if item in seen:
            duplicates.append(item)
        else:
            seen.add(item)
    return duplicates

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

在這個示例中,輸入的列表my_lst包含重復的值1、2和3。代碼將找到這些重復的值,并將它們存儲在列表result中,最后打印出來。

0
德阳市| 星子县| 乌恰县| 萍乡市| 嘉兴市| 新丰县| 新蔡县| 西城区| 化隆| 宜兴市| 珲春市| 亳州市| 庄浪县| 德州市| 肥东县| 噶尔县| 遵化市| 凯里市| 关岭| 盐城市| 盐池县| 凤城市| 新兴县| 岗巴县| 罗城| 河间市| 博野县| 阿合奇县| 晋州市| 烟台市| 绥化市| 赤峰市| 旅游| 玛多县| 东乡族自治县| 兴文县| 云和县| 临朐县| 高邑县| 南漳县| 台北县|