Python——实现列表去重
输入一个列表,去除列表中重复的数字(或其他),按原来次序输出。
方法一:利用append函数和not in 运算符得到去重后的新列表。
程序代码:
ls=eval(input())
lst=[]
for i in ls:
if i not in lst:
lst.append(i)
print(lst)
方法二:利用集合自动去重(要求按原来次序)
程序代码:
ls=eval(input())
ls_set=set(ls)
lst=list(ls_set)
lst.sort(key=ls.index)
print(lst)
最后
以上就是鳗鱼未来最近收集整理的关于Python——列表去重的全部内容,更多相关Python——列表去重内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复