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

文章 > Python常见问题 > python的list如何去重

python的list如何去重

头像

silencement

2019-08-22 11:00:523720浏览 · 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)
关注

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

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

WWW.麻豆都传媒| 乱肉辣伦短文(全肉)| 《囚禁空姐》电影免费观看| 停电后我和公做了爱| 黑料门-今日黑料-每日大赛| 芬太尼关税| 强壮公妇公侵HD中字小说| 《欢迎来到!浪荡精灵之森》动漫..| 女性扒开大腿内侧小肚子痒| 丰满岳妇张开腿任你躁| 欧美《交换做爰》| 我和两个继拇交换做爰| 情趣内衣秀| 《再来一次好吗》动漫| 成品PPT网站大片入口| 芒果浏览器| 女人被男人进入后的心理变化 | 稚嫩的小学生初中生怎么形容| 美女比基尼游泳图片视频| 八戒八戒在线看免费观看电视剧| 《性房纵欲》在线观看| 老婆同意了别人轮流联系我| 雨后小故事动态图| 少妇被大黑捧猛烈进出动态图| 门卫老头吸允校花奶头| 忘穿内裤被同桌C了好爽微博小说| 一个人在线观看免费高清电视剧| 扌桑小孩的辶鬲的历史背景| 《丰满的女邻居》播放| 欧美《禁忌5》| 18岁免费观看高清电视剧推荐| EXO妈妈MV高清视频播放| CSGO暴躁妹妹高清| 亚洲日韩AV精品一区二区| 日日AV夜夜添久久奶无码| 亚州久久久久久精品A片69| 梁祝艳谭5免费观看| Y31成色1.23C| 芬太尼在美国是怎么样的存在| 扒开腿让我躁你很舒服的导演是谁 | 《酒店激战》动漫1-5集免费观..