Sözlükler
Verileri verimli biçimde depolamak ve almak için anahtar-değer çiftlerini kullanmada uzmanlaşma
Sözlükler, CoddyKit'te ücretsiz bir Learn AI with Python dersidir. Bu, 5 dersinin 4. 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, Learn AI with Python öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Learn AI with Python kursu toplamda 5 dersten oluşur.
Sözlüklere Giriş
Sözlüklere Giriş
Python'daki sözlükler, anahtar-değer çiftlerinden oluşan koleksiyonlardır. Anahtarları kullanarak verileri verimli bir şekilde saklamanıza ve almanıza olanak tanırlar.
Bu derste sözlüklerin nasıl oluşturulacağını, değiştirileceğini ve sözlükler üzerinde nasıl yineleme yapılacağını öğreneceksiniz.

Sözlükler Oluşturma
Sözlükler Oluşturma
Sözlükler, anahtar-değer çiftlerinin iki nokta üst üste ile ayrıldığı süslü parantezler {} kullanılarak oluşturulur:
# Creating a dictionary
person = {"name": "Alice", "age": 25}
print(person)Değerlere Erişme
Değerlere Erişme
Bir sözlükteki değere anahtarını kullanarak erişebilirsiniz:
# Accessing values in a dictionary
person = {"name": "Alice", "age": 25}
print(person["name"]) # Outputs: AliceAnahtar-Değer Çiftleri Ekleme ve Güncelleme
Anahtar-Değer Çiftleri Ekleme ve Güncelleme
Bir sözlükteki anahtar-değer çiftlerini ekleyebilir veya güncelleyebilirsiniz:
# Adding and updating key-value pairs
person = {"name": "Alice"}
person["age"] = 25 # Adding a new key-value pair
person["name"] = "Bob" # Updating an existing key
print(person)Anahtar-Değer Çiftlerini Kaldırma
Anahtar-Değer Çiftlerini Kaldırma
del anahtar sözcüğünü veya pop() yöntemini kullanarak bir sözlükten öğeleri kaldırabilirsiniz:
# Removing items from a dictionary
person = {"name": "Alice", "age": 25}
del person["age"]
print(person) # Outputs: {'name': 'Alice'}Sözlükler Üzerinde Yineleme
Sözlükler Üzerinde Yineleme
Bir sözlükte anahtarlar, değerler veya anahtar-değer çiftleri üzerinde yineleme yapabilirsiniz:
# Iterating over a dictionary
person = {"name": "Alice", "age": 25}
for key, value in person.items():
print(f"{key}: {value}")Sözlük Yöntemlerini Kullanma
Sözlük Yöntemlerini Kullanma
Sözlükler kullanışlı yöntemlerle birlikte gelir:
keys(): Tüm anahtarları döndürür.values(): Tüm değerleri döndürür.items(): Anahtar-değer çiftlerini döndürür.
# Dictionary methods
person = {"name": "Alice", "age": 25}
print(person.keys()) # Outputs: dict_keys(['name', 'age'])Sözlüklerde Yaygın Hatalar
Sözlüklerde Yaygın Hatalar
Kaçınmanız gereken bazı hatalar şunlardır:
- Değiştirilebilir türleri (listeler gibi) sözlükte anahtar olarak kullanmak (hata oluşturur).
get()kullanmadan var olmayan bir anahtara erişmeye çalışmak.- Var olan bir anahtarın üzerine istemeden yazmak.
Ne Öğrendiniz?
Ne Öğrendiniz?
Bu derste şunları öğrendiniz:
- Python'da sözlüklerin nasıl oluşturulacağını ve değiştirileceğini.
- Anahtar-değer çiftlerinin nasıl ekleneceğini, güncelleneceğini ve kaldırılacağını.
- Sözlükler üzerinde nasıl yineleme yapılacağını ve sözlük yöntemlerinin nasıl kullanılacağını.
Harika iş çıkardınız! Şimdi bir sonraki konuya geçelim.

Sıkça Sorulan Sorular
“Sözlükler” dersi ücretsiz mi?
Evet — “Sözlükler” 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 Learn AI with Python kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Learn AI with Python kursu toplamda 5 dersten oluşur.
“Sözlükler” dersinde ne öğreneceğim?
Verileri verimli biçimde depolamak ve almak için anahtar-değer çiftlerini kullanmada uzmanlaşma Learn AI with Python 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.
Learn AI with Python öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Learn AI with Python, 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 4. dersidir.
“Sözlükler” 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 Learn AI with Python dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Learn AI with Python 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.