读芯术|万能Python的秘诀:操纵数据的内置工具( 四 )


创建集合:
使用{ }花括号创建集合 , 并赋值 。
#Creating setsnew_set = {1, 2, 3, 4, 4, 4, 5} #create setprint(new_set)Output: {1, 2, 3, 4, 5}
向集合中添加元素:
使用add函数赋值并添加元素 。
#Adding elements to a Setnew_set = {1, 2, 3}new_set.add(4) #add element to setprint(new_set)Output: {1, 2, 3, 4}
集合操作:
可以对一个集合执行的不同操作如下所示 。
· union函数合并了两个集合中的数据 。
· intersection函数只查找在这两个集合中同时出现的数据 。
· difference函数删除两个集合中同时存在的数据 , 并只输出在传递的集合中存在的数据 。
· symmetric_difference函数执行与difference函数相同的操作 , 但是输出在两个集合中保留的数据 。
· clear函数清空该集合 。
#Operations on setmy_set = {1, 2, 3, 4}my_set_2 = {3, 4, 5, 6}print(my_set.union(my_set_2))print(my_set.intersection(my_set_2))print(my_set.difference(my_set_2))print(my_set.symmetric_difference(my_set_2))my_set.clearprint(my_set)Output: {1, 2, 3, 4, 5, 6} {3, 4} {1, 2} {1, 2, 5, 6} set
Python为我们有效管理、组织和访问数据提供了多种选项 , 学习其基本内置数据结构是Python学习之旅非常关键的一环 。
读芯术|万能Python的秘诀:操纵数据的内置工具
本文插图

留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范
本文为***作者原创 , 未经授权不得转载


推荐阅读