实战IT培训机构_黄色激情网站_IT培训班选大学生IT技术培训中心_黄色激情视频网站_中公优就业

400-650-7353
您所在的位置:首頁 > IT干貨資料 > python > 【Python基礎知識】Python集合的方法

【Python基礎知識】Python集合的方法

  • 發布: Web前端培訓
  • 來源:Web前端干貨資料
  • 2020-09-11 14:46:28
  • 閱讀()
  • 分享
  • 手機端入口

Python中的集合可以執行數學集合運算,如判斷某個集合是否為另一個集合的子集、并集、交集等,使用運算符或集合方法都可以做到。下面將討論常見的集合方法。

1、issubset()方法或“<=”“<”求子集

如果集合A中的任意一個項都是集合B中的項,那么集合A稱為集合B的子集。集合的issubset()方法用于判斷某個集合是否為另一個集合的子集:

  1. >>> # 下面三個集合中,b是a的子集, 同時b也是c的子集 
  2. >>> a = {123
  3. >>> b = {12
  4. >>> c = {124
  5. >>> b.issubset(a) 
  6. True 
  7. >>> b.issubset(c) 
  8. True 
  9. >>> a.issubset(b)   # b是a的子集,但a不是b的子集 
  10. False 
  11. >>> c.issubset(a)   # a不是c的子集,返回False 
  12. False 
  13. >>> a.issubset(a)   # 每個集合都一定是自己的子集 
  14. True 

也可以使用“<=”操作符來判斷某個集合是否為另一個集合的子集,這與issubset()方法是等價的:

  1. >>> a = {123
  2. >>> b = {12
  3. >>> c = {124
  4. >>> b <= a 
  5. True 
  6. >>> b <= c 
  7. True 
  8. >>> a <= b 
  9. False 
  10. >>> c <= a 
  11. False 
  12. >>> a <= a 
  13. True 

如果集合A是集合B的子集,但集合A不等于集合B,那么集合A稱為集合B的真子集。可以使用“<”操作符來判斷某個集合是否為另一個集合的真子集:

  1. >>> a = {123
  2. >>> b = {12
  3. >>> b < a   # b是a的真子集 
  4. True 
  5. >>> a < a   # a不是自己的真子集 
  6. False 

2、issuperset()方法或“>=”“>”求超集

與子集對應的是超集。如果集合A是集合B的子集,那么集合B是集合A的超集。集合的issuperset()方法用于判斷某個集合是否為另一個集合的超集:

  1. >>> # 下面三個集合中,a是b的超集, 同時c也是b的超集 
  2. >>> a = {123
  3. >>> b = {12
  4. >>> c = {124
  5. >>> a.issuperset(b) 
  6. True 
  7. >>> c.issuperset(b) 
  8. True 
  9. >>> b.issuperset(a) 
  10. False 
  11. >>> a.issuperset(c)  # a不是c的超集,返回False 
  12. False 
  13. >>> a.issuperset(a)  # 每個集合都一定是自己的超集 
  14. True 

也可以使用“>=”操作符來判斷某個集合是否為另一個集合的超集,這與issuperset()方法是等價的:

  1. >>> a = {123
  2. >>> b = {12
  3. >>> c = {124
  4. >>> a >= b 
  5. True 
  6. >>> c >= b 
  7. True 
  8. >>> b >= a 
  9. False 
  10. >>> a >= c 
  11. False 
  12. >>> a >= a 
  13. True 

如果集合A是集合B的超集,但集合A不等于集合B,那么集合A稱為集合B的真超集。可以使用“>”操作符來判斷某個集合是否為另一個集合的真超集:

  1. >>> a = {123
  2. >>> b = {12
  3. >>> a > b   # a是b的真超集 
  4. True 
  5. >>> a > a   # a不是自己的真超集 
  6. False 

3、()方法或“|”求并集

給定兩個集合A、B,將它們所有的項合并在一起組成的集合,稱為集合A與集合B的并集。集合的()方法用于求集合間的并集:

  1. >>> a = {123
  2. >>> b = {234
  3. >>> c = {567
  4. >>> a.(b)   # a和b的并集 
  5. {1234
  6. >>> b.(c)   # b和c的并集 
  7. {234567
  8. >>> c.(b)   # 并集運算滿足交換律,即b和c的并集等于c和b的并集 
  9. {234567

文章“【Python基礎知識】Python集合的方法”已幫助

>>本文地址:http://m.jecan.cn/zhuanye/2020/55047.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 存包柜厂家_电子存包柜_超市存包柜_超市电子存包柜_自动存包柜-洛阳中星 | 船用泵,船用离心泵,船用喷射泵,泰州隆华船舶设备有限公司 | 希望影视-高清影视vip热播电影电视剧免费在线抢先看 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | 千斤顶,液压千斤顶-力良企业,专业的液压千斤顶制造商,shliliang.com | 都江堰招聘网-都江堰人才网 都江堰人事人才网 都江堰人才招聘网 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 杭州荣奥家具有限公司-浙江办公家具,杭州办公家具厂 | 高精度电阻回路测试仪-回路直流电阻测试仪-武汉特高压电力科技有限公司 | 扬尘监测_扬尘监测系统_带证扬尘监测设备 - 郑州港迪科技有限公司 | 工控机-工业平板电脑-研华工控机-研越无风扇嵌入式box工控机 | 电销卡 防封电销卡 不封号电销卡 电话销售卡 白名单电销卡 电销系统 外呼系统 | 塑料检查井_双扣聚氯乙烯增强管_双壁波纹管-河南中盈塑料制品有限公司 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 小型UV打印机-UV平板打印机-大型uv打印机-UV打印机源头厂家 |松普集团 | 上海橡胶接头_弹簧减震器_金属软接头厂家-上海淞江集团 | 首页|光催化反应器_平行反应仪_光化学反应仪-北京普林塞斯科技有限公司 | 数字展示在线_数字展示行业门户网站 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 进口试验机价格-进口生物材料试验机-西安卡夫曼测控技术有限公司 | 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | 广域铭岛Geega(际嘉)工业互联网平台-以数字科技引领行业跃迁 | 螺旋叶片_螺旋叶片成型机_绞龙叶片_莱州源泽机械制造有限公司 | 空气能暖气片,暖气片厂家,山东暖气片,临沂暖气片-临沂永超暖通设备有限公司 | 济南冷库安装-山东冷库设计|建造|冷库维修-山东齐雪制冷设备有限公司 | 西子馋火锅鸡加盟-太原市龙城酉鼎餐饮管理有限公司 | 天然气分析仪-液化气二甲醚分析仪|传昊仪器 | 耐磨陶瓷管道_除渣器厂家-淄博浩瀚陶瓷科技有限公司 | 洛阳永磁工业大吊扇研发生产-工厂通风降温解决方案提供商-中实洛阳环境科技有限公司 | 成都APP开发-成都App定制-成都app开发公司-【未来久】 | 高精度-恒温冷水机-螺杆式冰水机-蒸发冷冷水机-北京蓝海神骏科技有限公司 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 振动台-振动试验台-振动冲击台-广东剑乔试验设备有限公司 | IIS7站长之家-站长工具-爱网站请使用IIS7站长综合查询工具,中国站长【WWW.IIS7.COM】 | 圆盘鞋底注塑机_连帮鞋底成型注塑机-温州天钢机械有限公司 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 开平机_纵剪机厂家_开平机生产厂家|诚信互赢-泰安瑞烨精工机械制造有限公司 | ★济南领跃标识制作公司★济南标识制作,标牌制作,山东标识制作,济南标牌厂 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | 探伤仪,漆膜厚度测试仪,轮胎花纹深度尺厂家-淄博创宇电子 | 包装机_厂家_价格-山东包装机有限公司 |