Python封装函数:实现删除一个list里面的重复,且元素顺序要与原list顺序对应
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python封装函数:实现删除一个list里面的重复,且元素顺序要与原list顺序对应相关的知识,希望对你有一定的参考价值。
封装函数:实现删除一个list里面的重复,且元素顺序要与原list顺序对应
代码:
def info(l):
l1 = l[:]
for i in range(len(l)):
v = l.count(l[i])
if l1.count(l[i]) > 1:
for j in range(1, v):
l1.remove(l[i])
return l1
print(info([1, 2, 3, 4, 2, 3, 6, 2]))
思想:统计相同元素出现的次数,然后删除到1
以上是关于Python封装函数:实现删除一个list里面的重复,且元素顺序要与原list顺序对应的主要内容,如果未能解决你的问题,请参考以下文章