1.集合
和列表非常相似
不点同
1.集合当中只能存储不可变对象
2.集合中存储的对象是无序的(不是按照元素的插入顺序进行保存的)
3.集合中不能出现重复元素
4.集合只能添加不可变对象
1.1集合的创建...)可以将序列(列表,字符串等 )和字典转换成为集合
s = set([1,2,3,4,5,1,2,3,4,5])
使用set()将字典转换为集合时,只会包含字典中的键(key)
s = set({'a'...(集合的长度)
3 add()
向集合当中添加元素
s.add(10)
4 update()
将一个集合当中的元素添加到当前集合中
s2 = set('python')
s.update(s2...result = s1 ^ s2
print(result)
# {1, 2, 6, 7}
<=
检查一个集合是否是另一个集合的子集
a = {1,2,3}
b = {1,2,3,4,5,6}...result = a 的子集 b集合是a集合的超集 结果为 True
result = {1,2,3} < {1,2,3}
<
检查一个集合是否是另一个集合的真子集