韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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学习网站,欢迎在线学习!

关注

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

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

下厨房BY金银花露免费阅读无删.. | 美女被咬小头头视频大全图片| 《办公室高潮秘书2》| 女生脱了衣服给男生摸| 朋友的妈妈7中字谜| 丰满岳妇张开腿任你躁| 野外打野真实视频大全| 两富婆轮流上阵| 法国《口咬》电影完整版| 无码亚洲一区二区三区| 《入室强伦女教师在线播放| 成色P31S是国精产品吗| 《请好好疼爱里面》免费观看| 胬肉(产乳)BY金银花露| 日日精进久久为功的下一句是| 我和两个小婕子做过爱| DO时不堪入耳的话的| 《为子献身》高清完整版在线观看| 细川麻里| 久久久久精品| 万能浏览器| 把老婆闺蜜干了俩次| 《妻子6》在线观看免费版电视剧| 白日梦我电视剧免费观看完整版| 澳门在线| 男人添女人荫道口视频| 天堂资源| 十九岁暴躁少女CSGO免费观看| 下面的小嘴又饿了| YSL蜜桃色6696是纯还是仿| 鲁鲁射击免费播放电视剧全部 | 55岁女人高潮后几天能恢复 | 一线产区和二线产区的品牌走位 | 老师好爽要尿了潮喷了18P| 《部长你别这样》大结局| 美国禁忌6 结局| 51今日大瓜 每日大赛往期| 《丰满的女邻居》播放| 女人吃男人鸡要多久恢复| 100种双人插画姿势素材| 《医务室上垒》动漫全集在线观看