实例20:从列表中删除重复项——非常实用的Python代码
当前位置:首页 > 技术交流
实例20:从列表中删除重复项——非常实用的Python代码

本站编辑

2022/7/12 0:00:00

删除列表中重复项一般可以通过遍历来筛选去重,或者直接使用集合方法。

代码如下:

list1=[1,2,3,3,4,'John','Ana','Mark','John']
#方法1
def remove_duplicate(list_value):
    return list(set(list_value))
print(remove_duplicate(list1))
#方法2
result=[]
[result.append(x) for x in list1 if x not in result]
print(result)




输出结果:

[1, 2, 3, 4, 'Mark', 'Ana', 'John']
[1, 2, 3, 4, 'John', 'Ana', 'Mark']

还可以输入200个字

蝈蝈派【海南省教改项目(Hnjg2022-80)支持】 网站版权所有

Python remained the copyright of our website

吉公网安备 22020402000437号

备案号:吉ICP备2020005062号-2

关注QQ群

了解Python

实时动态