码迷,mamicode.com
首页 > 编程语言 > 详细

Python集合语法

时间:2020-02-20 13:30:20      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:语法   intersect   集合   join   iss   union   dash   交集   更新   

a = {1,2,3,4,5,6,7,8,"aa","2"}    b = {2,3,4,5,6,7,8,9,99,7,6,6}

v = a.intersection(b)    求交集

v = a.union(b)     求并集      a.update(b) 也是并集,不用变量     a.add()  只能更新一个值

v = a - b   求差集

v = a.difference(b)   求差集   (a-b)

v= a.symmetric——differentce(b)  求交叉补集

a.different_update()   表示进行运算后,更行原集合,不用重新写新的变量

isdisjoint()    没有交集返回True

s1.issubset(s2)     是否包含 s2>=s1  s1是s2的一个子集 返回TRue

s1.issuperset(s2)    判断是否是父集

 

Python集合语法

标签:语法   intersect   集合   join   iss   union   dash   交集   更新   

原文地址:https://www.cnblogs.com/ch2020/p/12335198.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!