游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

总算彻底搞懂Python集合了

  集合(set)是一种无序的不重复元素序列,可以使用大括号{}或者set()函数创建集合。
  它是Python中一个非常重要,且频繁用到的概念。无论是在日常开发过程中,还是在面试过程中都会经常遇到,今天就来11不为人知的集合用法。
  程序员宝藏库:https:github。comJackpopcCSBooksStoredifference(set)
  set1。difference(set2):这个方法帮助你获得两个集合之间的差异,换句话说,它让你获得存在于set1中而不存在于给定集合(set2)中的元素。example1recepierequirements{orange,chocolate,salt,pepper}whatIhave{apple,banana,salt}Ihavetobuyorangechocolatepepperprint(Ihavetobuy,recepierequirements。difference(whatIhave))example2allsubscribers{aya,john,smith,sparf,kyle}admins{aya,sparf}usersallsubscribers。difference(admins){kyle,smith,john}print(users)union(set)
  set1。union(set2):(set1Uset2)这个set方法返回一个包含set1的元素和set2的元素的集合,此外,返回的集合只包含唯一的元素。admins{aya,sparf}users{aya,kyle,smith,john}allsubscribersadmins。union(users){smith,aya,sparf,kyle,john}print(allsubscribers)intersection(set)
  set1。intersection(set2):取两个集合的交集,只返回同时存在于set1和set2中的元素。shop{orange,pepper,banana,sugar}whatIhave{orange,sugar}Ishouldnotbuy{orange,sugar}becauseIhavethem!print(fIshouldnotbuy{shop。intersection(whatIhave)}becauseIhavethem!)issubset()
  set1。issubset(set2):检查set1的所有元素是否存在于set2中。nearestlibrarybooks{thepowerofnow,whywesleep,richdadpoordad}necessarybooks{atomichabits,the48lawsofpower,whywesleep}ifnecessarybooks。issubset(nearestlibrarybooks):print(yes,youcanbuythesebooksfromyournearestlibrary)else:print(unfortunately,youhavetogotoanotherlibrary)unfortunately,youhavetogotoanotherlibraryissuperset()
  set1。issuperset(set2):检查set2的所有元素是否存在于set1中。nearestlibrarybooks{thepowerofnow,whywesleep,richdadpoordad}necessarybooks{atomichabits,the48lawsofpower,whywesleep}ifnearestlibrarybooks。issuperset(necessarybooks):print(yes,youcanbuythesebooksfromyournearestlibrary)else:print(unfortunately,youhavetogotoanotherlibrary)unfortunately,youhavetogotoanotherlibraryisdisjoint(set)
  isdisjoint(set):检查这两个集合是否包含共同的元素。set1{12,38,36}set2{4,40,12}meanscanset1elementset2element0?cansubstructionbezeroset1。isdisjoint(set2)print(cansubstructionbezero)Falsediscard(value),remove(value),pop()
  pop():从一个集合中删除一个随机元素。
  discard(value):删除一个集合中的指定元素,如果该元素不存在,不会引发错误。
  remove(value):删除一个集合中的指定元素,如果该元素不存在,则会引发错误。users{AyaBouchiha,JohnDoe,KyleSmith,NaboSnay}deletedaccountAyaBouchihausers。discard(deletedaccount)users。discard(Hi!)print(users){KyleSmith,JohnDoe,NaboSnay}users。remove(KyleSmith)print(users){NaboSnay,JohnDoe}users。pop()print(users){JohnDoe}users。remove(Hello!)KeyErrorclear()
  clear():删除集合中所有元素。countries{Morocco,UK,Spain,USA,UK}print(len(countries))4countries。clear()print(countries)set()print(len(countries))0copy
  copy():这个方法让你得到一个指定元素集的副本countries{Morocco,UK,Spain,USA,UK}print(countries){UK,Morocco,Spain,USA}print(countries。copy()){UK,Morocco,Spain,USA}

震惊!原来一套软件就可以解决商家线上开店的所有难题随着小程序在市场上的运用越来越广,小程序制作公司也开始精益求精,顺应时代变化,做出更适宜当下发展的小程序,轻松解决商家线上开店难题。一、小程序需要的基本功能1、精美……PCIE4。0香否?影驰HOFPRO简测这个测试真的是拖了好久好久了,实在是抱歉!之前在配主机电脑时在SSD方面有点纠结,毕竟PCIE4。0目前市面上有的只有群联一套方案,能买到的主要也就三家:影驰、技嘉、海盗……新媒体时代高效办公小助手极空间不知道大家有没有这样的感觉,尽管各种设备的内存在不断地变大,但是随着数字时代的发展,各种数据量激增,我们的存储空间好像变得越来越不够用了,我现在手机256G的内存,老实说用起来……新奇骏销量惨淡,日产计划复活老奇骏,定价多少能火?说到销量最好的合资品牌SUV车型,日产奇骏不得不提,其销量一度超过2。3万辆,稳均SUV销量榜前十,然而,自新一代奇骏上市以来,销量大幅下滑,9月仅卖出新车3355辆,与老奇骏……刘德华出道40周年直播破亿,这才是真流量巨星刘德华今年60岁了,出道已经40年。前段时间,关于他的一段采访引起网友热议。他说:我出道已经40年了,庆祝,不是庆祝一个人红了40年,是庆祝一个人认认真真地工作了40年。……南昌,00后女工饭量大走红,每天吃两大盆,工厂小伙未敢追求南昌,电子厂女子用不锈钢盆吃饭走红,饭量太大,男同事不敢追求最近在江西南昌经开区,有位电子厂女工用不锈钢盆吃饭的照片走红网络,引起了网友们的热议,有网友看完女子就餐的图片……8499元起,雷神英特尔九代新品苏宁独家开售4月23日晚7点,2019雷神科技5周年暨新品发布会在北京五棵松拉开帷幕,2019年,雷神成为英雄联盟LPLSN战队的官方赞助商,发布会上,SN战队的四位明星队员Smlz、Ma……真我Realme错发微博后秒改新鲜事由我来报,数码大事早知道,大家好这里是客观说数码。realme真我今日宣布GTNeo全球首发天玑1200,随后微博秒删,删掉了全球首发〔捂脸〕此前1月20号,……华为发布HarmonyOS分布式家庭影院,或是家庭影院市场的说起家庭影院,很多人会觉得离自己很遥远,因为一想到家庭影院,搭配而来的就是像下图一样,都跟豪华别墅相关的。搜索家庭影院大多和豪宅相关联数据也确实如此,2020年,家……邮箱大师如何登录企业邮箱什么是电子邮箱电子邮箱(简称:Email)是一种具有存储和收发电子信息功能的网络通信工具,可以为为用户传送文字、图片、语音、附件等各类型的信息,也可以自动接收网络任何电子……如果你正考虑换机,以下几款或是不错选择iQOO3当前的12G128G版本的iQOO3跌至2998元,比iQOONeo3贵400元,但标配三件套骁龙865LPDDR5UFS3。1,性能优于iQOONeo3,但是……不仅联合公演力荐,还化身店长互动,SNH48为何独宠这款OP4月24日,知名女团SNH48举行了Let’sPlay春日公演。除了精彩的表演之外,公演现场首次亮相的OPPOEncoPlay耳机,也引起了网友们的高度关注。这款仅售399元的……
比格老板泰卢古5斯韦塔瓦尔马被淘汰出局在周六的BigBossTelugu5节目中,我们看到了主持人纳加朱纳如何解决家里每个人的错误,而周日的节目则很轻,因为它都是关于娱乐和游戏的。东道主将房子分成两组,让他们玩不同……你的胡须,也需要一位Tony老师飞利浦真空集须修剪器BT72Part1前言不管是在宽敞繁华的城市主干道,还是清新秀丽的城乡结合部,只要进去一间理发店,总有一位气质有些忧郁的Tony老师,手持着电吹风的他,肆意挥洒着欧莱雅染发剂,白……又一长安SUV要火了!空间不输途观L,动力可比2。0T,仅7市场竞争越残酷,对于消费者而言越是一件好事,因为只有这样才能催生出更多质优价廉的好车。就比如早年间国内市场上的桑塔纳起售价为18万,还有2006年刚进入国内市场的轩逸顶配高达2……双面前脸,智能升级试2022全新帕萨特深圳和顺德,一个是中国的互联网科技之城,一个是中国华南区域的工业制造基地。它们分别代表了探索和匠心精神。日前,答哥来到深圳试驾全新帕萨特,并开启了深圳到顺德的双城之旅。在……现代库斯途正式上市,16。98万起售,摸着良心说这价格够可以国内的7座MPV车型越来越多,但是细看却发现没有一款各方面表现让人满意的车型存在!传祺M8、荣威iMAX8虽然品质不错,但作为国产车20万左右的售价让人难以接受,剩下的国产7座……04系统设计目标(二)如何提升系统性能?性能优化原则天下武功,唯快不破。性能是系统设计成功与否的关键,实现高性能也是程序员个人能力的挑战。不过在了解实现高性能方法之前,我们先明确一下性能优化的原则。首先,……珍惜粮食,营养科普致敬袁老,思政融合杏子铺镇合塘学校(通讯员张曙光)今年5月20日是第32个全国学生营养日,今年的主题是珍惜盘中餐,粒粒助健康。为了让学生具有正确的饮食营养观念,杏子合塘学校从5月17日开始开展了520学生营养日……高空坠物借来的宠物狗在别人家坠楼砸到行人,归责于谁?张三从刘八那借来一条狗作宠物玩耍。有天李四请客吃饭,邀请张三去他家。于是张三欣然答应,并且把宠物狗也一并带到了李四家。由于现场有小孩,张三担心小孩会去触摸宠物狗,引起不必……容器化学习docker2生成镜像俩种方式:更新镜像dockercommit构建镜像dockerbuild更新镜像先使用基础镜像创建一个容器,然后对容器内容进行更改,然后使用dockercommit命令提……建造者模式建造者模式定义及优缺点建造者(Builder)模式的定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将……让企业中台可建可变可控,云徙数字中台5。0全新发布科技在消费领域的应用越来越成熟,消费场景变得越来越丰富,企业与消费者之间的触点,也随之增加。过去的几年中,云徙科技建设了很多具有标杆意义的中台项目从早期的自有渠道电商中台……年产千万台智能手机!小米智能工程二期正式动工今天雷军微博分享了一个重磅的好消息,就是小米智能工厂二期,今天在北京昌平区正式动工,占地面积58300平方米,计划于2023年底投产,预计可年产1000万台超高端手机。此外,该……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网