最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

python 列表(list)按照原始列表中的顺序去重

网站源码admin2浏览0评论

python 列表(list)按照原始列表中的顺序去重

以下两种方式,可以把list按照原始列表中的顺序去重元素

1、使用 for 循环

代码语言:javascript代码运行次数:0运行复制
source_list=["a","c","d","b","e","b","d","a"]
result_list1=[]
for x in source_list:
    if x not in result_list1:
        result_list1.append(x)
print(result_list1)
#输出结果: ['a','c','d','b','e']

2、使用dict.fromkeys

代码语言:javascript代码运行次数:0运行复制
source_list=["a","c","d","b","e","b","d","a"]
result_list2 = list(dict.fromkeys(source_list))
print(result_list2)
#输出结果: ['a','c','d','b','e']

#备注:
print(dict.fromkeys(source_list)
#输出结果: 
# {'a':None,'c':None,'d':None,'b':None, 'e':None}
发布评论

评论列表(0)

  1. 暂无评论