批量删除列表中的同一个元素:list1 = [1,1,5,3,6,8]i = 0while i < len(list1):#每次循环开始时都会重新判断list1的长度 if list[i] ==1: del list[i] i -=1#删除元素后,后面一个元素下标会向前一位,如果i不减1就会漏掉这个位置 i += 1