Python list method cmp() compares elements of two lists.
Following is the syntax for cmp() method -
cmp(list1, list2)
If elements are of the same type, perform the comparison and return the result. If elements are different types, check to see if they are numbers.
If we reached the end of one of the lists, the longer list is "larger." If we exhaust both lists and share the same data, the result is a tie, meaning that 0 is returned.
Example
The following example shows the usage of cmp() method.
#!/usr/bin/python list1, list2 = [123, 'xyz'], [456, 'abc'] print cmp(list1, list2) print cmp(list2, list1) list3 = list2 + [786]; print cmp(list2, list3)
When we run the above program, it produces the following result -
-1 1 -1
Here at Intellinuts, we have created a complete Python tutorial for Beginners to get started in Python.