Python— Sözlük

MUSTAFA YILDIZ
Kodcular
2 min readJun 27, 2022

--

Sözlük veri yapısı verileri anahtar: değer çifti olarak düzenler.

Bir sözlük veri yapısı metin tipinde, aritmetik cebir tipinde, mantık cebri tipinde veri alabilir. Ayrıca herhangi bir veri yapısını da veri olarak tutabilir. Örnek; bir listeyi veri olarak tutabilir. Bir sözlük veri yapısında 5 şey yapılır: veri ekleme, veri okuma, veri güncelleme, veri silme ve diğer işlemler.

Sözlük Oluşturma:

a = {} ==> varsayılan olarak boş bir sözlükb = {“q”: 10, False: “elma”, 77: True} ==> içi dolu bir sözlük

Söz dizimi örneklerdeki gibidir. Veriler bir çift süslü parantez içine eklenir.

Sözlüğü Okuma:

Komut:

Özel bir komut yok. Sözlüğün tutulduğu değişken print komutuna verilir.

Örnek:

a = {“q”: 10, False: “elma”, 77: True}print(a)çıktı: {“q”: 10, False: “elma”, 77: True}

Açıklama:

— — — — —

Sözlüğe Veri Ekleme:

Komut:

upload()

Örnek:

a = {“q”: 10, False: “elma”, 77: True}s = {“g”: 94}a.upload(s)
print(a)
çıktı: {“q”: 10, False: “elma”, 77: True, “g”: 94}

Açıklama:

Önce anahtar verisi eklenir. Ardından değer verisi eklenir. Yazılışı örnekteki gibidir.

Photo by Dmitry Ratushny on Unsplash

Sözlükteki Veriyi Güncelleme:

Komut:

upload()

Örnek:

a = {“q”: 10, False: “elma”, 77: True, “g”: 94}b = “q”c = “deneme”a.upload(b: c)print(a)çıktı: {“q”: “deneme”, False: “elma”, 77: True, “g”: 94}

Açıklama:

b, değeri değiştirilmek istenen anahtar verisidir. c, yeni değer verisidir.

Sözlükten Veri Silme:

Komut:

pop()

Örnek:

a = {“q”: “deneme”, False: “elma”, 77: True, “g”: 94}a.pop(77)çıktı: {“q”: “deneme”, False: “elma”, “g”: 94}

Açıklama:

Komuta önce hangi değişkendeki verinin silineceği bilgisi verilir. Bu, komuta . ile bağlanır. Ardından komuta anahtar verisi girilir. Komut, girilen anahtar ve değerini siler.

--

--