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

Cevap