On 09/01/12 11:05, Mucibirahman İLBUĞA wrote: > Mesela hala Python ile Türkçe > sıralama konusunda sıkıntı yaşanırken Pardus'da yaşanmıyordu.
Haydaa :) Sakın siz Python'un ve çalıştığınız işletim sisteminin yerelleştirme dokümanlarını okumayı atlamış olmayasınız? İstanbul Hackerspace'te arada bir Python atölyesi yapıyorum, buraya da duyurularını atıyorum. Uygun olduğunuz bir tanesine beklerim. Burak ================= http://stackoverflow.com/questions/1097908/how-do-i-sort-unicode-strings-alphabetically-in-python Python 3.2.3 (default, Aug 23 2012, 17:04:32) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> arr = ['a','ç','ğ','e','ş','z'] >>> arr.sort() >>> print(', '.join(arr)) a, e, z, ç, ğ, ş >>> >>> import locale >>> locale.setlocale(locale.LC_COLLATE, 'tr_TR.UTF-8') 'tr_TR.UTF-8' >>> arr.sort(key=locale.strxfrm) >>> print(', '.join(arr)) a, ç, e, ğ, ş, z >>> _______________________________________________ Linux-sohbet mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-sohbet Liste kurallari: http://liste.linux.org.tr/kurallar.php
