欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 集合的操作

洪振霞2年前7瀏覽0評論

Python中的集合(set)是一種無序、不重復的數據結構。集合是由一對花括號{}括起來的元素所構成的。下面是一些常見的集合操作。

# 創建一個集合
s = {1, 2, 3, 4, 5}
# 集合中添加元素
s.add(6)
print(s) # {1, 2, 3, 4, 5, 6}
# 集合中刪除元素
s.remove(1)
print(s) # {2, 3, 4, 5, 6}
# 判斷元素是否在集合中
print(2 in s) # True
print(7 in s) # False
# 集合中的運算
a = {1, 2, 3, 4, 5}
b = {4, 5, 6, 7, 8}
# 并集
print(a | b) # {1, 2, 3, 4, 5, 6, 7, 8}
# 交集
print(a & b) # {4, 5}
# 差集
print(a - b) # {1, 2, 3}
print(b - a) # {6, 7, 8}
# 對稱差集
print(a ^ b) # {1, 2, 3, 6, 7, 8}

擴展:Python還提供了frozenset不可變集合,用法和集合基本一致。不同的是,frozenset不能進行添加、刪除等操作。可以用來作為字典的鍵。

上一篇vue ico