1.集合:允许存储不重复的元素,使用一对花括号{}作定界限,元素只能是不可变类型数据
2.
# 集合的创建(两种方法推荐1)
s = {3,4,5}
s1 = set([1,2,3,4])
#删除某元素,不存在时会报错,所以可以用个捕捉
s.remove(3)
print(s)
try:
s.remove(input())
except:
print("没有啊")
# 删除元素,如果没有也不会报错
s.discard(5)
print(s) # {4}
# 添加元素
s.add(9) # {9, 4}
print(s)
# 添加一个集合
s.update(s1) # {1, 2, 3, 4, 9}
print(s)
# 清空集合
s.clear() # set()
3.
# 集合的创建(两种方法推荐1)
s = {3, 4, 5}
s1 = {1, 2, 3, 4}
# 依次求交集、并集、差集
print(s.intersection(s1)) # {3, 4}
print(s.union(s1)) # {1, 2, 3, 4, 5}
print(s.difference(s1)) # {5}
# 判断元素是否在集合中
print(3 in s) # True
print(4 not in s) # False
345

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



