亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
板桥市| 南乐县| 云浮市| 太仆寺旗| 报价| 鄢陵县| 沛县| 玛沁县| 赣州市| 五峰| 肇州县| 新竹县| 青州市| 广西| 石景山区| 桐柏县| 松滋市| 边坝县| 大庆市| 白城市| 水城县| 惠东县| 进贤县| 永康市| 万荣县| 拜城县| 理塘县| 漳浦县| 德惠市| 红河县| 河南省| 新河县| 清新县| 朝阳县| 利川市| 本溪市| 潢川县| 报价| 滁州市| 仪陇县| 晋城|