Python 集合(Sets)3
Python - 合并集合
在 Python 中,有几种方法可以合并两个或多个集合。您可以使用union()
方法,该方法返回一个包含两个集合中所有项的新集合,或使用update()
方法,将一个集合中的所有项插入另一个集合中:
示例,union()
方法返回一个包含两个集合中所有项的新集合:
示例,update()
方法将set2
中的项插入到set1
中:
保留重复项,intersection_update()
方法将保留仅存在于两个集合中的项。
示例,保留仅存在于集合x
和集合y
中的项:
intersection()
方法将返回一个新的集合,其中仅包含两个集合中都存在的项。
示例,返回一个集合,其中包含仅在集合x
和集合y
中存在的项:
保留所有项,但不包括重复项,symmetric_difference_update()
方法将保留仅在两个集合中不存在的元素。
示例,保留两个集合中不存在的项:
symmetric_difference()
方法将返回一个新集合,其中包含两个集合中都不存在的元素。
示例,返回一个集合,其中包含两个集合中都不存在的所有元素:
注意:在集合中,True 和 1 被视为相同的值,并被视为重复项:
示例,True 和 1 被视为相同的值:
集合方法
Python 提供了一组内置方法,您可以在集合上使用这些方法。
希望这些信息对您有所帮助!如果有任何问题或需要更多解释,请随时提问。
最后
为了方便其他设备和平台的小伙伴观看往期文章,链接奉上:
公众号搜索Let us Coding
,知乎,开源中国,CSDN,思否,掘金,InfoQ,简书,博客园,慕课,51CTO,helloworld,腾讯开发者社区,阿里开发者社区
看完如果觉得有帮助,欢迎点赞、收藏和关注
版权声明: 本文为 InfoQ 作者【小万哥】的原创文章。
原文链接:【http://xie.infoq.cn/article/83fe9c6dec902b9b98c672be0】。文章转载请联系作者。
评论