首页 > 代码库 > Python 集合的定义以及常用运算及函数
Python 集合的定义以及常用运算及函数
定义(集合内可以有多个元素,但是每个元素都必须是不可变类型,即可hash类型,集合内的元素唯一,集合是无序的): pythons=[‘a‘,‘b‘,‘c‘,‘d‘,‘e‘,‘f‘] s1=set(‘hello‘) print(s1,type(s1)) s={‘a‘,3,9,‘b‘} #关系运算??? # print(s) #集合优先掌握的方法 pythons={‘a‘,‘b‘,‘c‘,‘d‘,‘e‘,‘f‘} #元素是否在集合中 print(‘a‘ not in pythons) print(pythons) #关系运算 s1={1,10,11,22} s2={1,11,33} #交集 print(s1 & s2) #并集 print(s1 | s2) #差集 print(s1 - s2) print(s2 - s1) #对称差集 print(s1 ^ s2) #父集 s1={1,2,3,4} s2={1,5} print(s1 >= s2) # # #子集 print(s1 <= s2) print(s2 <= s1) s={1,2,3,‘a‘} #集合增加一个元素 s.add(4) print(s) #集合取出一个元素 print(s.pop()) #集合删除一个元素如果没有报错 s.remove(‘a‘) print(s) # #集合删除一个元素如果没有则不会报错 s.discard(‘aaaaaa‘) print(s)
Python 集合的定义以及常用运算及函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。