cmp()函数介绍
cmp()函数是Python中比较两个对象大小的常用工具,它可以用来比较任何类型的对象,比较的结果是一个整数,如果第一个参数小于第二个参数,返回的结果是-1,如果第一个参数大于第二个参数,返回的结果是1,如果第一个参数等于第二个参数,返回的结果是0。
使用方法
cmp()函数接受两个参数,第一个参数是要比较的第一个对象,第二个参数是要比较的第二个对象,返回的结果是一个整数,如果第一个参数小于第二个参数,返回的结果是-1,如果第一个参数大于第二个参数,返回的结果是1,如果第一个参数等于第二个参数,返回的结果是0。
例如,要比较两个数字,可以使用以下代码:
result = cmp(8, 5) print(result)
运行结果:
1
又如,要比较两个字符串,可以使用以下代码:
result = cmp('hello', 'world') print(result)
运行结果:
-1
cmp()函数还可以用来比较其他类型的对象,比如列表:
list1 = [1, 2, 3] list2 = [1, 4, 3] result = cmp(list1, list2) print(result)
运行结果:
-1
cmp()函数是Python中比较两个对象大小的常用工具,它可以用来比较任何类型的对象,比较的结果是一个整数,如果第一个参数小于第二个参数,返回的结果是-1,如果第一个参数大于第二个参数,返回的结果是1,如果第一个参数等于第二个参数,返回的结果是0。