F
Francesco Bochicchio
Hi all,
anybody can point me to a description of how the default comparison of
list objects (or other iterables) works?
Apparently l1 < l2 is equivalent to all ( x < y for x,y in
zip( l1, l2) ), has is shown in the following tests, but I can't find
it described anywhere:
Ciao
anybody can point me to a description of how the default comparison of
list objects (or other iterables) works?
Apparently l1 < l2 is equivalent to all ( x < y for x,y in
zip( l1, l2) ), has is shown in the following tests, but I can't find
it described anywhere:
False[1,2,3] < [1,3,2] True
[1,2,3] < [1,2,4] True
[1,2,3] < [2,2,3] True
[1,2,3] < [0,1,3] False
[1,2,3] < [0,2,3] False
[1,2,3] < [1,1,3] False
[1,2,3] < [1,2,2]
Ciao