Python Sözlük Oluşturma
- berilcankutlu

- 29 Eki 2021
- 1 dakikada okunur

Sözlükler işimizi oldukça kolaylaştıran veri tipleridir.
sözlük= { 'water' : 'su' }"sözlük" adlı bir sözlük yarattık. İlk bakışta iki öge yaratılmış gibi görünsede aslında bir öge yarattık.
print(len(sözlük))1
çıktısını alırız. Bu da bir öge olduğunu kanıtlar.
"water" değerine key yani anahtar adı, "su" değerine ise value yani değer adı verilir.
Sözlüğün elemanlarına erişmek için sözlük[key] kullanır ve ;
print(sözlük["water"])su
çıktısını alırız. Anahtarın çıktısını almak için key, sözlük[key] kullanır ve ;
for key in sözlük:
print(key, sözlük[key])water su
çıktısını alırız.
print(sözlük.get("water", "N/A")su
çıktısını alırız. get methodunda kullandığımız "N/A" şu anlama geliyor; eğer "water" sözlükte bulunmazsa çıktıda "N/A" görünecekti.
Sözlüğün sadece anahtar kelimelerine ulaşmak için;
print(sözlük.keys())dict_keys(['water'])
Sözlüğün sadece değerine ulaşmak için;
print(sözlük.values())dict_values(['su'])
Sözlüğün hem anahtarına hem de değerine ulaşmak için;
print(sözlük.items())dict_items([('water', 'su')])
Sözlüğe Öge Ekleme
sözlük.update({"bottle" : "şişe"})
print(sözlük.items())dict_items([('water', 'su'), ('bottle', 'şişe')])
Ya da
sözlük["bottle"] = "şişe"Bir döngü kullanarak sözlükteki ögelerin çıktısını almak:
for kelime in sözlük:
ceviri = sözlük[kelime]
print('{} çevirisi {} dir'.format(kelime, ceviri))water çevirisi su dir
bottle çevirisi şişe dir
çıktısını alırız.
Yorumlar