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

溫馨提示×

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
盐山县| 湘潭市| 嘉祥县| 翁牛特旗| 康定县| 元江| 崇义县| 东山县| 洛扎县| 绵竹市| 潢川县| 万荣县| 汕尾市| 且末县| 建始县| 大渡口区| 神池县| 都昌县| 香格里拉县| 砚山县| 和平区| 承德县| 广汉市| 治县。| 京山县| 色达县| 桐梓县| 辰溪县| 嘉祥县| 浮梁县| 额尔古纳市| 南通市| 道真| 灵台县| 广州市| 宁国市| 金门县| 石嘴山市| 中卫市| 南汇区| 望谟县|