"monty" < "python"
roy at panix.com
Wed Mar 20 14:58:34 CET 2013
In article <mailman.3561.1363786737.2939.python-list at python.org>,
Jan Oelze <jan at codein.is> wrote:
> From the docs:
> "Strings are compared lexicographically using the numeric equivalents (the
> result of the built-in function ord()) of their characters. Unicode and 8-bit
> strings are fully interoperable in this behavior."
Note, however, that sorting order is a really complicated subject.
Different languages have all sorts of rules for how to alphabetize
entries in a directory or dictionary. Does N sort the same as N? Does
E sort the same as E? What about C and C? Are these pairs all the same
letter, one of which is decorated with some mark, or are they different
If you're worried about these sorts of things, you need to be looking at
the locale module.
More information about the Python-list