CodeBlanks Logo Icon CodeBlanks

Liste tanımlama

[] ile liste tanımlamayı öğrenirsin.

Liste tanımlama

Liste (list), sıralı ve değiştirilebilir bir koleksiyondur. Köşeli parantez [] ile yazılır:

fruits = ["Elma", "Armut", "Muz"]
numbers = [10, 20, 30]
mixed = [1, "iki", 3.0]

Listeler farklı türde öğeler tutabilir. Sıralı olduğu için öğelerin sırası korunur. Boş liste [] ile yazılır.

Listelerin en büyük avantajı değiştirilebilir olmasıdır: append, insert, remove ile sonradan değişiklik yapılabilir.

Boş liste ve tek öğe

Boş liste [] ile tanımlanır. Tek öğeli liste de aynı yapı kullanır:

empty = []
single = [42]

Boş liste sonradan append ile doldurulabilir. Bu, kullanıcıdan gelen veriyi toplamak için yaygın bir yöntemdir.

Bu yöntem, kullanıcıdan gelen veriyi adım adım toplamak için de uygundur.

Bu yöntem, kullanıcıdan gelen veriyi adım adım toplamak için de uygundur.

Bu yöntem, kullanıcıdan gelen veriyi adım adım toplamak için de uygundur.

Bu yöntem, kullanıcıdan gelen veriyi adım adım toplamak için de uygundur.

Uygulama Liste tanımla ve yazdır

fruits = ["Elma", "Armut", "Muz"] ata. print(fruits) yazdır.

Başlangıç kodu

main.py
# Listeyi tanımla

Örnek çözüm

main.py
fruits = ["Elma", "Armut", "Muz"]
print(fruits)

Beklenen çıktı

['Elma', 'Armut', 'Muz']

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Hangisi geçerli bir liste tanımıdır?

  • fruits = {"Elma"}
  • fruits = "Elma", "Armut"
  • fruits = ("Elma",)
  • fruits = ["Elma", "Armut"] Doğru cevap

Açıklama: Listeler köşeli parantez [] ile yazılır.

2 Boş listeyi tanımla

Soru
cart = ____
cart.append("Elma")
Cevap
cart = []
cart.append("Elma")

Açıklama: cart = [] ile boş liste tanımlanır.

3 Liste özelliklerini eşleştir

Kavram Anlamı
[] Liste parantezi
sıralı Öğe sırası korunur
değiştirilebilir Sonradan ekleme
append Öğe ekleme metodu

Başlangıç bölümündeki tüm dersler