嗨嗨,大家晚上好 ~ 又来给你们分享小妙招啦 在python列表有重复元素时,可以有以下几种方式进行删除 觉得不错的话,赶紧学起来用用吧 ! 直接遍历列表删除 l1 = [1, 1, 2, 2, 3, 3, 3, 3, 6, 6, 5, 5, 2, 2] for el in l1: if l1.count(el) > 1: l1.remove(el) print(l1)# 会漏删,因为删除一个元素后,后面的元素向前补位,导致紧跟的一个元素被跳过. 通过遍历索引删除 l1 = [1, 1, 2, 2, 3, 3, 3, 3, 6, 6, 5, 5, 2, 2