国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python的list如何去掉重复元素

python的list如何去掉重复元素

头像

silencement

2019-11-22 14:34:334475浏览 · 0收藏 · 0评论

要去除python列表中的重复元素,有很多方法

直观方法

先建立一个新的空列表,再遍历原来的列表,利用逻辑关系not in 来去重。

numbers = [1,7,3,2,5,6,2,3,4,1,5]
new_numbers = []
for x in numbers:
    if x not in new_numbers:
       new_numbers.append(x)
print(new_numbers)

此方法过程复杂,但是保证了列表的顺序性。

使用set()的自动去重功能

numbers = [1,7,3,2,5,6,2,3,4,1,5]
new_numbers = list(set(numbers))
print(new_numbers)

此方法将列表转化为集合再转化为列表,利用集合的自动去重功能。简单快速。缺点是:使用set方法无法保证去重后的顺序。
但是,可以通过列表中索引(index)的方法保证去重后的顺序不变。

numbers = [1,7,3,2,5,6,2,3,4,1,5]
new_numbers = list(set(numbers))
new_numbers.sort(key=numbers.index)
print(new_numbers)

python学习网,免费的python学习网站,欢迎在线学习!

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

EXO妈妈MV高清视频播放| 《教室里的激情》2| 《工地夫妻》原声版 | 法国空姐| 国产X9X9X9X9X9X任意...| 暴躁老阿姨CSGO技能推荐大全| 二人生猴子全程免费| 口咬的10个绝招图片| 把老婆闺蜜干了俩次| 空姐4免费高清完整版观看| 老公每天晚上吃奶对身体有伤害吗 | 《请好好疼爱里面》免费观看| 曾鲁射击免费播放电视剧全部| 《高压监狱5》完整版| 羞答答在线观看免费高清电视剧| 胡桃用手抠出许多白色粘液咋办| 夹腿高潮后注意力不集中能恢复吗| 蜜汁樱桃》免费阅读全文小说| 男性23厘米尺寸图片| 无人区与二线无人区的区别| 原声吻戏视频| 妈妈与儿子高清免费版电视剧| 成年二人世界免费观看电视剧| 啵啵浏览器| 法国色情巜做爰狂欲| 日本大片PPT免费PPT| 《家访的老师》动漫在线观看| 麻豆蜜桃69无码专区在线| 老公不在我和公发| 他的巨物撑开她的花缝的导演是谁 | 快拨出天我是你母亲歌词监控| 孤男寡女免费观看高清电视剧狂飙| 大染坊续集45集完整版免费观看 | 朝国年经继4免费版播放| 暴躁少女CSG0免费观看| 洞洞饿了1-36集全免费| 1.120分钟免费观看电视剧大全| 《请好好疼爱里面》免费观看| 蜜桃| 你用甘甜的乳汁把我喂养大的歌词| 免费观看己满十八岁电视剧姐弟