Dict ile Anahtar-Değer Verileri
Değerleri anahtarlarına göre arayın.
Dict ile Anahtar-Değer Verileri, CoddyKit'te ücretsiz bir Mojo Academy dersidir. Bu, 4 dersinin 2. 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, Mojo Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Mojo Academy kursu toplamda 4 dersten oluşur.
Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.
Look Up by Key
When you want to find a value by a name instead of a position, use a Dict. It maps keys to values. 🔑
Two Types in Brackets
A Dict declares two types: the key type and the value type, like Dict[String, Int].
var ages = Dict[String, Int]()Add a Pair
Store a value by assigning through its key in brackets. This inserts the key-value pair into the dict.
ages["Ada"] = 36Read a Value
Fetch a value by putting its key in brackets. The dict returns whatever you stored under that key.
var a = ages["Ada"]Update in Place
Assigning to an existing key overwrites its value. Keys stay unique, so you never get duplicates.
ages["Ada"] = 37Check Membership
Test whether a key exists with the in operator. It returns True or False without raising an error.
if "Ada" in ages:
print("found")Size of a Dict
Count the pairs with len. It reports how many key-value entries the dict currently holds.
var count = len(ages)Iterate the Keys
Looping a dict walks its keys. Use each key to reach its value inside the loop body.
for name in ages:
print(name)Remove a Pair
Delete an entry with the pop method, passing the key. It removes the pair and returns its value.
var removed = ages.pop("Ada")Keys Must Be Hashable
A dict finds values fast because keys are hashable. Strings and Ints work great as keys.
Fast Average Lookup
Lookups, inserts, and updates are roughly constant time. That speed is why dicts power so much real code.
Quick Check
A Dict already has the key "Ada". You assign ages["Ada"] = 37. What happens to the dict size?
Recap
A Dict maps unique keys to values for fast lookup. Use brackets to set and get, in to check, and len to count. 🎯
Sıkça Sorulan Sorular
“Dict ile Anahtar-Değer Verileri” dersi ücretsiz mi?
Evet — “Dict ile Anahtar-Değer Verileri” 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 Mojo Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Mojo Academy kursu toplamda 4 dersten oluşur.
“Dict ile Anahtar-Değer Verileri” dersinde ne öğreneceğim?
Değerleri anahtarlarına göre arayın. Mojo 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.
Mojo Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Mojo 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, 4 dersinin 2. dersidir.
“Dict ile Anahtar-Değer Verileri” 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 Mojo Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Mojo 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.
Bu kursun tüm dersleri
- Liste Oluşturma ve Büyütme
- Dict ile Anahtar-Değer Verileri
- Set ile Benzersiz Öğeler
- Doğru Koleksiyonu Seçme