中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python列表如何刪除重復項

小億
84
2023-12-07 20:46:02
欄目: 編程語言

可以使用集合(set)來刪除列表中的重復項。集合是一種無序且元素唯一的數據結構,可以將列表轉換為集合,然后再轉換回列表。

下面是一個示例代碼:

my_list = [1, 2, 3, 3, 4, 5, 5, 6]
my_list = list(set(my_list))
print(my_list)

輸出結果為 [1, 2, 3, 4, 5, 6],可以看到重復的項被刪除了。

需要注意的是,集合是無序的,因此原列表中的順序可能會被打亂。如果希望保持原列表的順序,可以使用列表推導式和條件判斷來實現:

my_list = [1, 2, 3, 3, 4, 5, 5, 6]
my_list = [x for i, x in enumerate(my_list) if x not in my_list[:i]]
print(my_list)

輸出結果仍然為 [1, 2, 3, 4, 5, 6],但是順序與原列表保持一致。

0
临朐县| 南开区| 福安市| 南靖县| 清水河县| 都安| 巨鹿县| 水城县| 青神县| 栾川县| 大宁县| 蓬安县| 桦南县| 南江县| 沁源县| 大英县| 顺义区| 杭锦后旗| 贺州市| 兴义市| 和顺县| 宝应县| 东兰县| 刚察县| 多伦县| 新绛县| 同江市| 新闻| 伊吾县| 利辛县| 建湖县| 海淀区| 东乌珠穆沁旗| 沾化县| 泸西县| 曲水县| 五家渠市| 饶平县| 依兰县| 平泉县| 德保县|