首页 > 解决方案 > 我正在尝试使用下面的代码从列表中删除重复的元素,但低于输出。为什么我没有得到预期的输出?

问题描述

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]

标签: python-3.7

解决方案


推荐阅读