|
|
_____________________________
|

|
|
_____________________________
|
Python'da Liste İçindeki Sayıları Sıralama
Python'da, bir listedeki sayıları sıralamak için dahili sort() metodunu kullanabilirsin. Bu metot, varsayılan olarak listeyi küçükten büyüğe sıralar.
Küçükten Büyüğe Sıralama:
Bir listeyi küçükten büyüğe sıralamak için aşağıdaki kodu kullanabilirsin:
python
sayilar = [5, 2, 8, 3, 1]
sayilar.sort()
print(sayilar) # [1, 2, 3, 5, 8]
Büyükten Küçüğe Sıralama:
Bir listeyi büyükten küçüğe sıralamak için sort() metoduyla birlikte reverse=True argümanını kullanabilirsin:
python
sayilar.sort(reverse=True)
print(sayilar) # [8, 5, 3, 2, 1]
Ek olarak, sorted() fonksiyonunu kullanarak da bir listenin sıralı bir kopyasını alabilirsin. Bu fonksiyon, listenin orijinal halini değiştirmez:
python
sirali_sayilar = sorted(sayilar, reverse=True)
print(sirali_sayilar) # [8, 5, 3, 2, 1]
print(sayilar) # [5, 2, 8, 3, 1] (değişmedi)
Umarız bu bilgiler, Python'da liste içindeki sayıları sıralamakta sana yardımcı olur.
< Bu mesaj bu kişi tarafından değiştirildi gsugur -- 16 Kasım 2013; 14:23:51 > |
|
_____________________________
|
|
|
_____________________________
|