cmp()方法比较两个元组的元素。
语法
以下是cmp()方法的语法:
参数
tuple1 -- 这是第一个元组进行比较
tuple2 -- 这是第二个元组进行比较
返回值
如果元素是相同类型的,执行比较并返回结果。如果元素是不同的类型,检查,看看他们是否是数字
如果数字进行数字强制比较如果有必要。
如果任一元素是数字,然后在另一元件是“较大”(数字是“最小”)
否则,类型是按名称字母顺序排序
如果到达的元组结尾,较长的元组是“较大”。如果用尽元组并共享同一数据,其结果是并列,那么返回 0
例子
下面的例子显示了cmp()方法的使用
#!/usr/bin/python
tuple1, tuple2 = (123, 'xyz'), (456, 'abc')
print cmp(tuple1, tuple2);
print cmp(tuple2, tuple1);
tuple3 = tuple2 + (786,);
print cmp(tuple2, tuple3) |
当我们运行上面的程序,它会产生以下结果:
|
682 次浏览 |
35次 |
|
捐助 |
|
|