最新公告
  • 欢迎您光临站盟网(原知事网),一个优质的网站源码基地、精品网站模板和插件。欢迎加入永久SVIP
  • python cmp函数是什么?怎么用?

    正文概述 知事网   2020-12-18 10:12   634

    听说过python字典的小伙伴,一定也接触到了cmp这个函数。它是用于字典之间比较,熟悉的大小排序同样能实现,甚至于是元素之间位置的调用。我们可以通过cmp函数的说明初步了解它的作用,想要进一步学习用法的小伙伴,具体看本文的以下内容吧。

    1.描述

    Python 字典的 cmp() 函数用于比较两个字典元素,如果 dict1 < dict2 返回 -1, 如果 dict1 == dict2 返回 0, 如果 dict1 > dict2 返回 1。

    2.语法

    cmp(dict1, dict2)

    3.参数

    x — 数值表达式。

    y — 数值表达式。

    4.返回值

    如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。

    5.实例

    python2 中cmp完成的功能cmp(x, y)

    if  x > y:
        return 1
    elif x < y:
        return -1
    else:

    return 0从实现来说(只看函数本身的功能),可以用以下语句替代((x > y) – (x < y))

    通过使用cmp函数,我们可以对字典的顺序进行排序,或者是进行大小比较的处理,学会的小伙伴们可以亲自动手试试。

    转载自:python学习网 https://www.py.cn/


    站盟网 » python cmp函数是什么?怎么用?

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    请选择支付方式
    ×
    支付宝支付
    微信支付
    余额支付
    ×
    微信扫码支付 0 元