Comparison of functions
Adriano Varoli Piazza
moranar at alice.it
Sat Jul 30 12:18:56 EDT 2005
Steven D'Aprano ha scritto:
> On Sat, 30 Jul 2005 13:30:20 +0000, Adriano Varoli Piazza wrote:
>
>
>>But tell me, how do you think sort works if not with <, >, ==, <= and >=
>>? I'm really interested.
>
>
> How do you sort words in a dictionary? Why does five come before four
> when the number five is larger than the number four? Why does hundred
> come before ten? What does it mean to say that elephant is less than
> mouse?
>
> When you can answer those questions, you will be enlightened.
>
>>> 'a' > 'A'
True
>>> 'a' > '-'
True
>>> 'a' > 'h'
False
Whiiiiii. I just discovered the Ascii table! wooot! (Your EBCDIC mileage
might vary)
What does it have to do with complex numbers, pray tell? and how do you
think any string sort works if not by comparing the numerical value of
each character?
Once more:
>>> 'five' < 'four'
True
>>> 'five' < 'Four'
False
>>> 'Five' < 'Four'
True
Ooohhh! magic of ascii!
--
Adriano Varoli Piazza
The Inside Out: http://moranar.com.ar
MSN: adrianomd at hotmail.com
ICQ: 4410132
More information about the Python-list
mailing list