Temel Python kodları Test 1

Soru 07 / 10

Python'da bir listenin sonuna eleman eklemek için hangi fonksiyon kullanılır?


A) append()
B) add()
C) insert()
D) push()

Python'da bir listenin sonuna eleman eklemek için kullanılan doğru fonksiyonu anlamak, listelerle etkili bir şekilde çalışmanın temelidir. Şimdi seçenekleri tek tek inceleyelim:

  • A) append(): Bu fonksiyon, Python'da bir listenin sonuna tek bir eleman eklemek için özel olarak tasarlanmıştır. Listenin mevcut elemanlarını korur ve yeni elemanı en sona yerleştirir.

    Örnek:

    meyveler = ["elma", "muz"]
    meyveler.append("çilek")
    print(meyveler)  # Çıktı: ['elma', 'muz', 'çilek']

    Gördüğünüz gibi, "çilek" elemanı listenin sonuna başarıyla eklendi.

  • B) add(): Bu fonksiyon, Python'daki listeler için değil, genellikle set (küme) veri yapıları için kullanılır. Kümeler, sırasız ve benzersiz elemanlardan oluşan koleksiyonlardır. Bir listeye `add()` fonksiyonunu uygulamaya çalışırsanız hata alırsınız.

    Örnek (Set için):

    sayilar_kumesi = {1, 2}
    sayilar_kumesi.add(3)
    print(sayilar_kumesi)  # Çıktı: {1, 2, 3} (Sıra garanti değildir)
  • C) insert(): Bu fonksiyon, bir elemanı listenin sonuna değil, belirli bir indekse eklemek için kullanılır. Yani, elemanın listenin neresine ekleneceğini siz belirlersiniz. Listenin sonuna eklemek için `insert(len(liste), eleman)` şeklinde kullanılabilir, ancak `append()` bu iş için daha doğrudan ve verimli bir yöntemdir.

    Örnek:

    renkler = ["kırmızı", "mavi"]
    renkler.insert(1, "yeşil") # 1. indekse (ikinci sıraya) "yeşil" ekle
    print(renkler)  # Çıktı: ['kırmızı', 'yeşil', 'mavi']
  • D) push(): Bu, Python listeleri için standart bir fonksiyon değildir. `push()` terimi genellikle diğer programlama dillerinde (örneğin JavaScript'te dizilere eleman eklemek için) veya yığın (stack) veri yapılarında bir elemanı yığının en üstüne eklemek için kullanılır. Python'da listelerin sonuna eleman eklemek için `append()` kullanılır.

Bu açıklamalar ışığında, Python'da bir listenin sonuna eleman eklemek için en uygun ve doğru fonksiyonun append() olduğu açıktır.

Cevap A seçeneğidir.
↩️ Soruya Dön
✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!
1 2 3 4 5 6 7 8 9 10
Ana Konuya Dön:
Geri Dön