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

文章 > Python基础教程 > Python判断列表里是否有重复元素的三种方法

Python判断列表里是否有重复元素的三种方法

头像

silencement

2019-07-10 11:34:3512552浏览 · 0收藏 · 0评论

一、用set方法去重后与原列表长度比较

lst=[1,3,5,3,4,4,2,9,6,7]
set_lst=set(lst)
#set会生成一个元素无序且不重复的可迭代对象,也就是我们常说的去重
if len(set_lst)==len(lst):
    print('列表里的元素互不重复!')
else:
    print('列表里有重复的元素!')

二、用append的方式把原列表中的元素添加到一个新列表,确保新列表里不存在重复的元素,然后比较两个列表

lst=[1,3,5,8,9,9,0,0,3,3]
new_list=[]
 
for i in lst:
    if i not in new_list:
        new_list.append(i)
        #这样能确保新的列表里包含原列表里所有种类的元素,且元素互不重复
 
if len(new_list)==len(lst):
    print('原列表里的元素互不重复!')
else:
    print('原列表里有重复的元素!')

三、用fromkeys的方法创建一个字典,因为字典的键会自动去重,所以可以比较字典和原列表的长度,跟方法一很像

lst=[1,3,5,8,9,9,0,0]
dic={}.fromkeys(lst)
#这种方法建立字典,会把列表里的元素当做字典的键,由于字典的键不能重复,所以会自动去重
if len(dic)==len(lst):
    print('列表里的元素互不重复!')
else:
    print('列表里有重复的元素!')
关注

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

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

狗和女人戴避孕套会传染吗| 虾皮跨境电商平台| 妈妈总是晚上装睡配合孩子| 双腿无力合拢红肿外翻男生原因| 雨后的故事| 精品人妻人人爽久久爽AV敬礼| 王娟被老赵一夜干4次| 林柔柔在厨房被C高潮| 解冻| AI换脸| 老公不在我和公发| 日韩大片PPT免费PPT| 《部长你别这样》大结局 | 日本女RAPPER| 半推半就干朋友老婆下一句怎么接| 公交车被上高湖了还能坐吗小说| 人口兽猪马狗第1集| 爸井空《办公室爱欲》| 美女两个球球抖动抓球球视频| 2025国产拍视频最好的手机| 韩漫网址| 做爰高潮A片(毛片)| 情窦初开的少女2| 欧洲人与动物胶配方大全图片| 《诱人的女房东3》| 女生把球球给男生抓的视频| 黄篇| 没戴奶罩他含了一天| 人与动物胶配方视频荷尔蒙| 巨乳美女| 两个男生做酿酿酱酱酱视频| “特殊军营”BY紫陌| 征服公务员韵母王强最新章节列表| 《慈母夜吟》完整版| 《性呻吟》伦理| 双乳被四个男人吃奶| 黑料不打烊| 温柔的房东夫人免费观看电视剧| 二人生猴子全程免费| 老公把闺蜜干的嗷嗷叫| 电影《满足2》完整版在线观看