本文摘自php中文网,作者尚,侵删。
cmp() 方法用于比较两个列表的元素。
cmp()方法语法:
1 |
|
参数:
list1 -- 比较的列表。list2 -- 比较的列表。
返回值:
如果比较的元素是同类型的,则比较其值,返回结果。
如果两个元素不是同一种类型,则检查它们是否是数字。
如果是数字,执行必要的数字强制类型转换,然后比较。如果有一方的元素是数字,则另一方的元素"大"(数字是"最小的")否则,通过类型名字的字母顺序进行比较。
如果有一个列表首先到达末尾,则另一个长一点的列表"大"。
如果我们用尽了两个列表的元素而且所 有元素都是相等的,那么结果就是个平局,就是说返回一个 0。
以下实例展示了 cmp()函数的使用方法:
1 2 3 4 5 6 |
|
Python3不在支持cmp方法:
可用方法有:
表达式减(-)法:
1 |
|
operator模块比较运算:
相关阅读 >>
什么是Python threading模块?3分钟了解什么是线程模块
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。