[Python-de] Unicode und sort()

"Martin v. Löwis" martin at v.loewis.de
Mit Sep 15 20:38:44 CEST 2004


Matthias Huening wrote:
> a) warum eigentlich?

Ich kann das unter Linux nicht reproduzieren; da sortiert beides
gleich. Eigentlich müsste es unter Windows auch funktionieren - ist
vielleicht ein Windows-Bug. Das müsste man mal im Debugger
untersuchen.

> b) wie sortiert man am besten und effektivsten Unicode entsprechend 
> Locale?

Genau so. Eigentlich müsste man locale.strxfrm nehmen, wenn es
effizient sein soll; das ist aber leider nicht für Unicode-Strings
unterstützt (Patches hierzu sind willkommen).

Ciao,
Martin