Python’da bir liste nasıl sıralanabilir?

Python\'da Bir Listeyi Sıralama

Python\'da bir listeyi sıralamak için iki ana yöntem kullanabilirsiniz: sort() metodu ve sorted() fonksiyonu.

sort() Metodu

  • Listeyi yerinde sıralar.
  • Sonuç, orijinal listeyi günceller.
Kullanım örneği:
  • liste = [3, 1, 4, 1, 5]
  • liste.sort()
Sonuç: liste = [1, 1, 3, 4, 5]

sorted() Fonksiyonu

  • Yeni bir sıralı liste döner.
  • Orijinal listeyi değiştirmez.
Kullanım örneği:
  • liste = [3, 1, 4, 1, 5]
  • yeni_liste = sorted(liste)
Sonuç: yeni_liste = [1, 1, 3, 4, 5], liste = [3, 1, 4, 1, 5]

Sıralama Seçenekleri

Her iki yöntemde de isteğe bağlı olarak şunlar yapılabilir:
  • terse parametresi ile sıralamayı tersine çevirebilirsiniz.
  • custom bir anahtar fonksiyonu tanımlayarak özel sıralama yapabilirsiniz.

Python’da bir liste nasıl sıralanabilir?

🐞

Hata bildir

Paylaş