Herkese merhaba, yeni bir python programı hakkında tartışmak için geri döndüm. Burada bir listedeki tüm öğeleri kolayca nasıl toplayacağımızı öğreniyoruz. sum() adında önceden tanımlanmış bir işlev kullanırız ve bunu listeye uygularız, işlevler bir listedeki tüm öğelerin toplamını döndürür.
Sitedeki diğer Python Örnekleri için tıklayınız.
Amaç: Bir listedeki tüm öğelerin toplamını bulmak için program yazılacak.
Yaklaşım:
- input() veya raw_input() kullanarak listenin uzunluğunu girin.
- Boş bir liste başlatın list1= [].
- Bir for döngüsü kullanarak liste oluşturun.
- for döngüsünde her sayıyı listeye ekleyin.
- Şimdi, bir listedeki tüm öğelerin toplamını bulmak için önceden tanımlanmış sum() işlevini kullanıyoruz.
- Sonucu yazdırın.
Program:
1 2 3 4 5 6 7 8 9 10 | list1 = [] uzunluk = int(input('Liste Uzunluğunu Girin: ')) for n in range(uzunluk): sayi = int(input('Bir Sayı Girin')) list1.append(sayi) # listeyi toplamak için sum kullanın print("Listenin toplamı :", sum(list1)) |
Çıktı:
1 2 3 4 5 6 7 8 | Liste Uzunluğunu Girin: 4 Bir Sayı Girin10 Bir Sayı Girin20 Bir Sayı Girin30 Bir Sayı Girin40 Listenin toplamı : 100 |
Örnek 2: sum() ve len() kullanarak ortalamayı bulma
1 2 3 4 5 6 7 | liste=[10,20,30,40,50,60] toplam=sum(liste) adet=len(liste) print(toplam/adet) |
Ayrıca bakınız: Python Listeler ve Demetler
Yorum Yap