我试图使用下面的代码从列表中删除重复的元素,但得到下面的输出。为什么我没有得到预期的输出?

时间:2019-09-03 19:28:05

标签: python-3.7

my_list = [1, 2, 3, 3, 4, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6]
for item in my_list:
    if my_list.count(item) > 1:
        my_list.pop(item)


print(my_list) # => actual result - [1, 2, 3, 4, 5, 6, 6, 6, 6]

0 个答案:

没有答案