集合set 是装有独特值的无序“袋子”。一个简单的集合可以包含任何数据类型的值。如果有两个集合,则可以执行像联合、交集以及集合求差等标准集合运算。
1. 无序,相对于list、tuple来说,set没有index的概念
2. 唯一值,set里的每个值都是唯一的,这就很有用了,类似数据库里的unique key
集合间的操作
| ① | 要检测某值是否是集合的成员,可使用 in
运算符。其工作原理和列表的一样。 |
| ② | union()
方法返回一个新集合,其中装着 在两个
集合中出现的元素。(合集) |
| ③ | intersection()
方法返回一个新集合,其中装着 同时
在两个集合中出现的所有元素。(交集) |
| ④ | difference()
方法返回的新集合中,装着所有在 a_set
出现但未在 b_set
中的元素。(差集) |
| ⑤ |
|
4355

被折叠的 条评论
为什么被折叠?



