Python集合运算符
Python中的集合运算符¶
名称 | 运算符 | 说明 |
---|---|---|
交集 | & | a&b,取a,b集合的公共集合 |
并集 | | | a|b,取a,b集合的所有元素 |
差集 | - | a-b,a中含有而b中没有的元素 |
对称差集 | ^ | a^b,求非共有部分的集合,相当于(a|b)-(a&b) |
Python中的数据集¶
名称 | 用法 | 特点 |
---|---|---|
集合set | set = | 集合中不会出现重复元素,集合本身会对集合内元素去重,输出时也会”排序“ |
字典dict | dict = | 字典本身其实是键值对的集合,不允许键重复,但是值可以重复,键必须是字符串 值得注意的是,字典和其他数据集不同,他只可以通过键访问 |
列表list | list = [1,2,"hello"] | 列表是一个数据集,没有任何的限制,可以重复,可以类型不一 |
元组 | var = (1,2,3,”hello”) | 元组和集合的定义规则相似,但是元组一旦定义之后便无法更改 |