• 技术文章 >Python技术 >Python基础教程

    python中difference的原理

    宋雪维宋雪维2020-12-04 11:06:30原创5445

    如果把一个班的人看成一个集合,新加一个同学进来,就在集合里面加一条记录,反之减一条。集合还可以查询集合里面是否有某个元素,集合是一个好东西。集合不光应用于在日常生活中,也适用于我们的计算机编程中。那么在我们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使用原理及方法,希望能对你的学习有所帮助哦~

    专题推荐:pythondifferen
    上一篇:demo:飞机大战游戏 python小项目 下一篇:python的list排序方法

    相关文章推荐

    • python getattr函数如何使用?• python random库如何生成随机小数?• python实战:画正弦函数图像

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网