Listeler
Verileri depolamak ve yönetmek için listeleri oluşturmayı, bunlara erişmeyi ve listeleri değiştirmeyi öğrenin.
Listeler, CoddyKit'te ücretsiz bir Python Academy dersidir. Bu, 5 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Python Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Python Academy kursu toplamda 5 dersten oluşur.
Listelere Giriş
Listelere Giriş
Listeler, Python'da en sık kullanılan veri yapılarından biridir. Birden çok türde öğe içerebilen, değiştirilebilir ve sıralı koleksiyonlardır.
Bu derste listelerin nasıl oluşturulacağını ve düzenleneceğini, liste yöntemlerinin nasıl kullanılacağını ve listeler üzerinde nasıl yineleme yapılacağını öğreneceksiniz.

Liste Oluşturma
Liste Oluşturma
Bir liste, öğelerin virgüllerle ayrılarak köşeli parantezlerin [] içine yerleştirilmesiyle oluşturulur:
# Creating a list
fruits = ["apple", "banana", "cherry"]
print(fruits)Liste İndeksleme ve Dilimleme
Liste İndeksleme ve Dilimleme
Liste öğelerine indekslerini kullanarak erişebilirsiniz. İndeksleme 0'dan başlar. Dilimleme, listenin bir bölümünü almak için kullanılır:
# Indexing and slicing a list
fruits = ["apple", "banana", "cherry", "date"]
print(fruits[1]) # Outputs: banana
print(fruits[1:3]) # Outputs: ['banana', 'cherry']Liste İşlemleri
Liste İşlemleri
Listeler birleştirme ve tekrarlama gibi çeşitli işlemleri destekler:
# List operations
fruits = ["apple", "banana"]
print(fruits + ["cherry"]) # Outputs: ['apple', 'banana', 'cherry']
print(fruits * 2) # Outputs: ['apple', 'banana', 'apple', 'banana']Listeler Üzerinde Yineleme
Listeler Üzerinde Yineleme
Bir liste üzerinde yineleme yapmak için for döngüsünü kullanabilirsiniz:
# Iterating over a list
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)Yaygın Liste Yöntemleri
Yaygın Liste Yöntemleri
Python listeleri, kullanışlı birçok yöntemle birlikte gelir:
append(): Listenin sonuna bir öğe ekler.remove(): Belirtilen öğeyi kaldırır.sort(): Listeyi sıralar.
# Using list methods
fruits = ["banana", "apple", "cherry"]
fruits.append("date")
print(fruits) # Outputs: ['banana', 'apple', 'cherry', 'date']İç İçe Listeler
İç İçe Listeler
Bir liste, başka listeler içerebilir ve böylece iç içe bir liste oluşturabilir:
# Working with nested lists
nested_list = [[1, 2, 3], [4, 5, 6]]
print(nested_list[0]) # Outputs: [1, 2, 3]
print(nested_list[0][1]) # Outputs: 2Listelerle Çalışırken Yaygın Hatalar
Listelerle Çalışırken Yaygın Hatalar
Kaçınmanız gereken bazı hatalar şunlardır:
- Liste öğelerine erişirken yanlış indeksleri kullanmak.
- Liste üzerinde yineleme yaparken listeyi değiştirmek.
- Listelerin değiştirilebilir olduğunu ve değişikliklerin tüm başvuruları etkilediğini unutmak.
Neler Öğrendik?
Neler Öğrendik?
Bu derste şunları öğrendiniz:
- Python'da listelerin nasıl oluşturulacağını ve düzenleneceğini.
- Yaygın liste işlemlerini ve yöntemlerini.
- İç içe listelerin nasıl kullanılacağını ve listeler üzerinde nasıl yineleme yapılacağını.
Harika iş çıkardınız! Şimdi sonraki konuya geçelim.

Sıkça Sorulan Sorular
“Listeler” dersi ücretsiz mi?
Evet — “Listeler” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Python Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Python Academy kursu toplamda 5 dersten oluşur.
“Listeler” dersinde ne öğreneceğim?
Verileri depolamak ve yönetmek için listeleri oluşturmayı, bunlara erişmeyi ve listeleri değiştirmeyi öğrenin. Python Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Python Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Python Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 5 dersinin 1. dersidir.
“Listeler” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Python Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Python Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.