Domyślne sortowanie porównuje kody znaków, a Ł ma kod większy niż Z. Do poprawnego sortowania po polsku potrzebny jest moduł locale (locale.strxfrm jako key) albo biblioteka PyICU.
GRGrace_42Autorodpowiedzi: 1
Spróbuję locale. W zadaniu nie ma polskich znaków, ale u siebie mam.
ZOZosiaN
PyICU działa wszędzie tak samo, ale instalacja bywa trudna. Ja używam locale.
PIPiotrZ
Na Windowsie nazwa locale to "Polish_Poland", na Linuksie "pl_PL.UTF-8". Trochę kłopotliwe.
Komentarze 4
Zaloguj się, żeby dołączyć do dyskusji.
Zaloguj się Załóż kontoDomyślne sortowanie porównuje kody znaków, a Ł ma kod większy niż Z. Do poprawnego sortowania po polsku potrzebny jest moduł
locale(locale.strxfrmjako key) albo biblioteka PyICU.Spróbuję locale. W zadaniu nie ma polskich znaków, ale u siebie mam.
PyICU działa wszędzie tak samo, ale instalacja bywa trudna. Ja używam locale.
Na Windowsie nazwa locale to "Polish_Poland", na Linuksie "pl_PL.UTF-8". Trochę kłopotliwe.