Python’da Bir Listedeki En Büyük 3 Sayıyı Bulmak

Python'da Bir Listedeki En Büyük 3 Sayıyı Bulmak

Python ile bir listedeki en büyük üç sayıyı bulmak için birkaç farklı yöntem kullanabilirsiniz. İşte basit bir yöntem:
  • Listeyi sıralayın.
  • En büyük üç sayıyı alın.

Örnek Kod

```python def en_buyuk_uc_sayi(liste): # Listeyi sıralayın. sirali_liste = sorted(liste, reverse=True) # En büyük üç sayıyı döndürün. return sirali_liste[:3] # Kullanım örneği sayilar = [4, 1, 7, 3, 9, 5] print(en_buyuk_uc_sayi(sayilar)) # Çıktı: [9, 7, 5] ```

Açıklama

- sorted(): Listeyi büyükten küçüğe sıralar. - [:3]: Sıralı listeden en büyük üç öğeyi alır. Bu yöntem, basit ve etkili bir yoldur. Alternatif olarak, heapq kütüphanesini kullanarak daha verimli bir yöntem de tercih edebilirsiniz.

Cevap yazmak için lütfen .

Python’da Bir Listedeki En Büyük 3 Sayıyı Bulmak

🐞

Hata bildir

Paylaş