首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python应该将更新命名为union_update吗?

Python应该将更新命名为union_update吗?
EN

Stack Overflow用户
提问于 2021-05-31 13:34:20
回答 2查看 68关注 0票数 0

更新示例:

代码语言:javascript
复制
x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}

x.update(y) 

print(x)

{“微软”、“樱桃”、“香蕉”、“谷歌”、“苹果”}

联合示例:

代码语言:javascript
复制
x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}

z = x.union(y) 

print(z)

{“谷歌”、“樱桃”、“苹果”、“微软”、“香蕉”}

update和union方法的区别在于是否发生内部更新。这类似于例如-交集对intersection_update.

更新应该被命名为union_update吗?

EN

回答 2

Stack Overflow用户

发布于 2021-05-31 13:36:45

它非常类似于union()方法,不同之处在于,其中union()方法创建并返回一个新的集合,其中包含所有可迭代性中存在的所有元素(不同),update()方法用所有可迭代的所有不同元素更新调用该方法的集合。

请访问此站点以获得更多了解,https://codedestine.com/python-set-union-example/

票数 0
EN

Stack Overflow用户

发布于 2021-05-31 13:46:23

不,Union和Update都是不同的,它没有被重命名。你想达到什么目的?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67774789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档