#特色:①無序 ②不重複 ③肯定性,元素必須能夠hashiphone
s = {1,2,3,4,5}ide
#添加ip
s.add(2) #重複了,添加失敗hash
s.add(44) #能夠成功添加it
s.add((1,2,3)) #添加成功,元組不可變io
s.add({'name':'zhang3'}) #添加失敗,必須添加不可變元素class
s.add([1,2,3]) #添加失敗,必須添加不可變元素date
#多個值添加到集合nio
s.update([1,2,3,44,333,55])集合
#刪除元素
s.discard(1) #刪除元素,元素不存在也不會報錯
s.pop(10) #刪除元素,元素不存在會報錯
#清空元素
s.clear()
#集合交集
iphone7 = {'zhang3','l4','wang5','zhanglong'}
iphone8 = {'zhang3','young','xiaoming','amao'}
print(iphone7.intersection(iphone8))
{'zhang3'}
print(iphone8.intersection(iphone7))
{'zhang3'}
#集合差集
print(iphone7.difference(iphone8)) #至關於iphone7-iphone8
{'l4', 'zhanglong', 'wang5'}
#集合並集
print(iphone7.union(iphone8))
{'xiaoming', 'wang5', 'amao', 'l4', 'zhanglong', 'zhang3', 'young'}