集合操作:add update remove discard
s0 = set() # <class 'set'>
s1 = {1, 2, 3, 4, 5, 6, 12, 10, 11, 5, 6, 10} # 去重,无序
print(s1)
s2 = set("AaBDG9dtyOp6M")
print(s2) # {'9', 'd', 'a', 'G', 't', 'p', 'A', 'O', 'y', '6', 'B', 'M', 'D'}
lst = "Hello Word this is a cat".split()
s3 = set(lst)
print(s3) # {'a', 'Hello', 'is', 'this', 'Word', 'cat'}
for s in s3:
print(s, end='\t')
print()
无数据集合创建,只能用set()。 {}创建的事空字典
集合增加:
add() 增加一个元素
update() 增加一个序列
集合删除:
remove() 删除不存在的数据 会报错
discard() 删除不存在的数据 不报错 discard:丢弃

浙公网安备 33010602011771号