Menu
Coddy logo textTech

Elemanlar Üzerinde Yineleme

Coddy'nin Python Journey'sinin Fundamentals bölümünün bir parçası — ders 60 / 77.

İterasyon, bir dizi içindeki öğelerin üzerinden tek tek geçmek anlamına gelir. Listelerle, farklı yöntemler kullanarak her bir öğeye sistematik olarak erişebiliriz.

Bir liste üzerinde gezinmenin en yaygın yolu bir for döngüsü kullanmaktır:

fruits = ["apple", "banana", "orange"]
for fruit in fruits:
    print(fruit)

Çıktı:

apple
banana
orange

Yineleme yaparken, bir listedeki öğe sayısını almak veya tek tek öğelerin uzunluğunu kontrol etmek için len() fonksiyonunu da kullanabilirsiniz. Örneğin, len(fruits) 3 değerini döndürür ve len("apple") 5 değerini döndürür:

words = ["hi", "hello", "hey", "howdy"]
for word in words:
    if len(word) > 3:
        print(word)

Çıktı:

hello
howdy
challenge icon

Görev

Kolay

Girdi olarak bir liste alan (verilen) ve yalnızca 5 karakterden daha uzun olan kelimeleri içeren yeni bir liste yazdıran bir program oluşturun.

Kopya kağıdı

Python'da bir liste üzerinde yineleme yapmak için for döngüsünü kullanın:

fruits = ["apple", "banana", "orange"]
for fruit in fruits:
    print(fruit)

Bu, listedeki her bir öğeye tek tek erişecektir.

Bir listedeki öğe sayısını elde etmek için len() kullanın:

fruits = ["apple", "banana", "orange"]
print(len(fruits))  # Çıktı: 3

len(), uzunlukları kontrol etmek veya yinelemeyi yönetmek için genellikle döngülerle birlikte kullanılır.

Kendin dene

lst = input().split(",")
# Kodunuzu aşağıya yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler