阅读量:2
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),这意味着不可变类型(如整数、浮点数、字符串和元组)可以作为集合的元素,而可变类型(如列表和字典)则不能。
以上就是关于“python set操作支持哪些元素添加”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm