Merhaba arkadaşlar ben bir dizinden çektim dosyaları listede topluyorum bunu liste içerisinde sıralandırmak istiyorum ancak istediğim sonucu alamıyorum çünkü büyük harfler dikkate alınmıyor sıralanırken kodlar aşağıda;
import os
def sırala(dizin):
listes=[lis for lis in os.listdir()]
listes.sort()
for i in listes:
print(i)
sırala(".")
Python sürümüm 3.8.1.
Hemen izah edeyim; listes = os.listdir() listes.sort()
yapıyorum ancak
çıktı bu şekilde oluyor;
'DLLs', 'Dersler', 'Doc', 'Döküman', 'Lib', 'Python', 'Python.pdf',
'Scripts', 'Tools', ' pycache', 'a.py', 'aaa.py', 'ads.py', 'as.py',
'asd.py'
yani D a dan önce geliyor ben istiyorum ki a küçük olsa dahi büyük d(D) den önce gelsin.