在Python中,set是一種無序且不重復的集合數據類型。set中的元素不會重復,每個元素都是唯一的。set可以用來存儲一組不重復的元素,并且支持集合操作,如并集、交集、差集等。
set的常用用法包括:
例如:
# 創建set
my_set = {1, 2, 3}
print(my_set)
# 添加元素
my_set.add(4)
print(my_set)
# 移除元素
my_set.remove(2)
print(my_set)
# 集合操作
set1 = {1, 2, 3}
set2 = {2, 3, 4}
print(set1.union(set2)) # 并集
print(set1.intersection(set2)) # 交集
print(set1.difference(set2)) # 差集
# 迭代set
for element in my_set:
print(element)
# 判斷元素是否存在
if 1 in my_set:
print("1 exists in the set")