Python sorted() Fonksiyonu
Örnek
Küme Sıralama:
a = ("b", "g", "a", "d", "f", "c", "h", "e") x = sorted(a) print(x)
Tanım ve Kullanım
sorted() fonksiyonu belirtilen döndürülebilir nesnenin sıralanmış listesini döndürür.
Artan veya azalan sıralama belirtebilirsiniz. Stringler harf sırasına, sayılar sayı sırasına göre sıralanır.
Yorum:String değerleri ve sayısal değerleri aynı anda içeren listelere sıralama yapamazsınız.
Sözdizimi
sorted(iterable, key=key, reverse=reverse)
Parametre Değeri
Parametre | Tanım |
---|---|
iterable | Gerekli. Sıralanacak dizgi, liste, sözlük, küme vb. |
key | Opsiyonel. Belirli bir sırayı belirlemek için çalışan fonksiyon. Varsayılan None'dır. |
reverse | Opsiyonel. Booleen Değer. False artan sıralama yapar, True azalan sıralama yapar. Varsayılan False'dır. |
Daha Fazla Örnek
Örnek
Sayısal Sıralama:
a = (2, 35, 17) x = sorted(a) print(x)
Örnek
Artan Sıralama:
a = ("h", "b", "a", "c", "f", "d", "g", "e") x = sorted(a) print(x)
Örnek
Azalan Sıralama:
a = ("h", "b", "a", "c", "f", "d", "g", "e") x = sorted(a, reverse=True) print(x)