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

溫馨提示×

set函數在python中的數據去重應用

小樊
82
2024-09-08 22:12:52
欄目: 編程語言

set() 函數在 Python 中可以用于數據去重

下面是一個使用 set() 函數進行數據去重的示例:

# 定義一個包含重復元素的列表
my_list = [1, 2, 3, 4, 4, 5, 6, 6, 7, 8, 9, 9]

# 使用 set() 函數去除列表中的重復元素
unique_elements = set(my_list)

# 將去重后的元素轉換回列表
unique_list = list(unique_elements)

# 輸出去重后的列表
print("去重后的列表:", unique_list)

運行上述代碼,你將得到如下輸出:

去重后的列表: [1, 2, 3, 4, 5, 6, 7, 8, 9]

需要注意的是,set() 函數會丟失原始數據的順序。如果你需要保持數據的順序,可以使用其他方法,例如列表推導式和 not in 操作符:

# 定義一個包含重復元素的列表
my_list = [1, 2, 3, 4, 4, 5, 6, 6, 7, 8, 9, 9]

# 使用列表推導式和 not in 操作符去除列表中的重復元素并保持順序
unique_list = []
[unique_list.append(item) for item in my_list if item not in unique_list]

# 輸出去重后的列表
print("去重后的列表:", unique_list)

運行上述代碼,你將得到如下輸出:

去重后的列表: [1, 2, 3, 4, 5, 6, 7, 8, 9]

0
宝兴县| 中宁县| 宜兰县| 河津市| 庆安县| 安徽省| 长治县| 类乌齐县| 麻栗坡县| 偃师市| 西乌珠穆沁旗| 孝昌县| 泾阳县| 安溪县| 台东县| 郧西县| 错那县| 会东县| 张掖市| 尖扎县| 潞城市| 屏东县| 中山市| 茶陵县| 赣榆县| 绥棱县| 奎屯市| 高要市| 察隅县| 龙陵县| 青岛市| 绥滨县| 大渡口区| 青田县| 黔东| 定陶县| 宕昌县| 宁化县| 甘孜县| 靖宇县| 卢氏县|