Le dimanche 2 septembre 2012 14:01:18 UTC+2, Serhiy Storchaka a écrit : > On 02.09.12 12:52, Peter Otten wrote: > > > Ian Kelly wrote: > > > > > >> Rewriting the example to use locale.strcoll instead: > > > > > >>>>> sorted(li, key=functools.cmp_to_key(locale.strcoll)) > > > > > > There is also locale.strxfrm() which you can use directly: > > > > > > sorted(li, key=locale.strxfrm) > > > > Hmm, and with locale.strxfrm Python 3.3 20% slower than 3.2.
With a memory gain = 0 since my text contains non-latin-1 characters! jmf -- http://mail.python.org/mailman/listinfo/python-list