如何高效掌握C++ STL中set集合的运用技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计555个文字,预计阅读时间需要3分钟。
一、简介集合(Set)是一种包含已排序对象的关联容器,不允许有重复元素。
二、完整程序代码pythondef main(): # 创建一个集合 my_set={1, 2, 3, 4, 5}
# 打印集合 print(集合内容:, my_set)
# 添加元素 my_set.add(6) print(添加元素后:, my_set)
# 删除元素 my_set.discard(3) print(删除元素后:, my_set)
# 检查元素 print(元素4在集合中:, 4 in my_set)
# 集合运算 set1={1, 2, 3} set2={3, 4, 5} print(集合1和集合2的并集:, set1 | set2) print(集合1和集合2的交集:, set1 & set2) print(集合1和集合2的差集:, set1 - set2) print(集合1和集合2的对称差集:, set1 ^ set2)
if __name__==__main__: main()
一、简介
集合(Set)是一种包含已排序对象的关联容器,不允许有重复元素。
本文共计555个文字,预计阅读时间需要3分钟。
一、简介集合(Set)是一种包含已排序对象的关联容器,不允许有重复元素。
二、完整程序代码pythondef main(): # 创建一个集合 my_set={1, 2, 3, 4, 5}
# 打印集合 print(集合内容:, my_set)
# 添加元素 my_set.add(6) print(添加元素后:, my_set)
# 删除元素 my_set.discard(3) print(删除元素后:, my_set)
# 检查元素 print(元素4在集合中:, 4 in my_set)
# 集合运算 set1={1, 2, 3} set2={3, 4, 5} print(集合1和集合2的并集:, set1 | set2) print(集合1和集合2的交集:, set1 & set2) print(集合1和集合2的差集:, set1 - set2) print(集合1和集合2的对称差集:, set1 ^ set2)
if __name__==__main__: main()
一、简介
集合(Set)是一种包含已排序对象的关联容器,不允许有重复元素。

