标签:一起 python集合 并集 nbsp rem remove 集合 数字 bsp
1. 集合里面的元素是无序的,无重复的, 元素是不可变的( 数字,字符串,元组 )
2. 集合常用方法
s={‘a‘,‘b‘,‘c‘,‘a‘,1,2,33,55,2,(‘a‘,‘b‘)} s.add(‘a‘) s.pop() s.remove(‘b‘) s.discard(‘aaa‘) # 删除指定元素不存在 不会报错!
3. 集合的 差集,交集,并集
python={‘jack‘,‘rose‘,‘erick‘,‘peter‘} linux={‘jack‘,‘zhang‘,‘wang‘,‘lee‘} # 交集: 指的是两个集合共有的元素 python_linux=python.intersection(linux) # {‘jack‘} # 并集: 指的是两个集合的元素合并在一起 python_linux=python.union(linux) # {‘lee‘, ‘wang‘, ‘erick‘, ‘zhang‘, ‘rose‘, ‘jack‘, ‘peter‘} # 差集: 指的是第一个集合减去第二个集合里已经存在的元素,得到剩余的元素 python_linux=python.difference(linux) # {‘rose‘, ‘erick‘, ‘peter‘} # 交差补集:指的是两个集合的元素合并在一起,然后再减去两个集合共有的元素 python_linux=python.symmetric_difference(linux) # {‘zhang‘, ‘lee‘, ‘peter‘, ‘wang‘, ‘erick‘, ‘rose‘}
4.
5
6
7
8
标签:一起 python集合 并集 nbsp rem remove 集合 数字 bsp
原文地址:https://www.cnblogs.com/liangqingyun/p/13611110.html