Python set(集合)是一种无序且不包含重复元素的数据结构
添加单个元素:
add()
方法:my_set.add(element)
update()
方法:my_set.update([element1, element2, ...])
添加多个元素:
update()
方法:my_set.update([element1, element2, ...])
添加另一个集合的所有元素:
update()
方法:my_set.update(another_set)
示例:
# 创建一个空集合
my_set = set()
# 添加单个元素
my_set.add(1)
my_set.add("apple")
my_set.add(3.14)
# 添加多个元素
my_set.update([2, "banana", 4.56])
# 添加另一个集合的所有元素
another_set = {5, 6, "orange"}
my_set.update(another_set)
print(my_set) # 输出:{1, 2, 3.14, 4.56, 'apple', 'banana', 'orange'}
注意:集合中的元素必须是可哈希的(hashable),这意味着不可变类型(如整数、浮点数、字符串和元组)可以作为集合的元素,而可变类型(如列表和字典)则不能。