创新互联Python教程:python中difference的原理

如果把一个班的人看成一个集合,新加一个同学进来,就在集合里面加一条记录,反之减一条。集合还可以查询集合里面是否有某个元素,集合是一个好东西。集合不光应用于在日常生活中,也适用于我们的计算机编程中。那么在我们python中有没有处理集合的操作呢?当然是有的,difference的原理就是查找集合之差,我们来看看吧。

1、difference():

用于查找两个集合之间的差,该方法以该集合(set1)调用,另一个集合(set2)作为参数传递,并且它返回set2中不存在的元素集。

注意:difference()可以获得差集,但是这个差集是“出现在第一个集合但不出现在第二个集合”的元素,也就是说如果第二个集合包含第一个,结果就是空。

2、句法:

    set_name1.difference(set_name2)

3、使用:

返回一个集合,其中包含仅存在于集合 y 中而不存在于集合 x 中的项目:

# Python Set difference() Method with Example
# declaring the sets

x = {"apple", "banana", "cherry"} y = {"google", "microsoft", "apple"} z = y.difference(x) print(z)

以上就是python中difference使用原理及方法,希望能对你的学习有所帮助哦~


网页标题:创新互联Python教程:python中difference的原理
分享URL:http://bzwzjz.com/article/cddoidj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站制作 品牌网站建设 网站建设方案 网站设计制作 成都网站设计 成都网站设计公司 成都商城网站建设 营销型网站建设 网站建设费用 企业网站建设 成都网站建设 营销型网站建设 成都网站建设 四川成都网站设计 网站制作公司 成都定制网站建设 网站设计 自适应网站设计 网站制作公司 重庆网站制作 成都网站制作 定制网站设计