Python Sözlük Veri Tipi

sezaialkan
Sezai Alkan Frontend Developer

Sözlük veri tipi, python da liste kullanımının gelişmiş hali diyebiliriz. Sözlük içerisinden anahtar kelime ve değer olmak üzere iki değer mevcuttur.

sample = {"red":"Kırmızı","yellow":"sarı"}
print(sample['red'])

Anahtar kelime ile değer İki Nokta(:) ile ayrılır. Sadece Anahtar kelimeleri listelemek istersek keys() fonksiyonu ile Anahtar kelimeleri alabiliriz.

sample = {"red":"Kırmızı","yellow":"sarı"}
print(sample.keys())

Ekran Çıktısı:

dict_keys(['red', 'yellow'])

Eğer sadece Sözlük içerisindeki değerleri elde etmek istiyorsak values() fonksiyonu ile değerleri alabiliriz

sample = {"red":"Kırmızı","yellow":"sarı"}
print(sample.values())

Ekran Çıktısı :

dict_values(['Kırmızı', 'sarı'])


Değer Ekleme

Oluşturduğumuz sözlüğe sonradan değer ekleyebiliriz. Değer eklemek için sample['gray']="gri" şeklinde değer eklemesi yapabiliriz 

sample = {"red":"Kırmızı","yellow":"sarı"}
sample['gray']="gri"
print(sample)
print(sample['gray'])

Ekran Çıktısı:

{'red': 'Kırmızı', 'yellow': 'sarı', 'gray': 'gri'}
-gri


Değer Güncelleme

Sözlük içerisinde değer güncelleme işlemi, Değer ekleme işlemi aynıdır. Fark olarak Sözlükte var olan anahtar kelimenin değerini değiştirmektir.

sample = {"red":"Kırmızı","yellow":"sarı"}
sample['red']="Eflatun"
print(sample['red'])

Ekran Çıktısı :

- Eflatun


Değer Silmek 

Sözlük içerisinden değer silmek için pop() fonkisyonunu kullanabiliriz. fonksiyon içerisinde belirttiğimiz anahtar kelimeyi değeri ile birlikte sözlük içerisinden silecektir.

sample = {"red":"Kırmızı","yellow":"sarı","gray":"Gri"}
sample.pop("red")
print(sample)

Ekran çıktısı :

{'yellow': 'sarı', 'gray': 'Gri'}

Yorumlar

Yorum Yapabilmek İçin Giriş Yapmalısınız.
İlk Yorum Yapan Sen Ol!
Uçur Beni Kahramanım Yukarı Çık
Bu web sitesi çerezleri kullanıyor. Devam ederek çerez kullanımını kabul etmiş oluyorsunuz. Detay

Devam Etmek İçin Giriş Yapın

Kod Hocası İle Paylaşımda bulunabilir, Kendini geliştirebilirsin. Sende Hemen Giriş Yap Aramıza Katıl.

GirişKayıt Ol