
Ders 28: Python Dictionary Metotları
Bu derste Python dictionary yapısını daha güçlü hale getiren Python dictionary metotları konusunu işleyeceğiz.
Bir önceki derste dictionary mantığını öğrendik. Şimdi bu yapıyı yönetmeyi, okumayı ve düzenlemeyi öğreneceğiz.
Python Dictionary Metotları Nedir?
Python dictionary metotları, sözlükler üzerinde işlem yapmamızı sağlayan hazır fonksiyonlardır.
Bu metotlar sayesinde veri ekleme, silme ve okuma işlemleri kolaylaşır.
keys() Metodu
Python dictionary metotları içinde en sık kullanılanlardan biri keys() metodudur.
ogrenci = {
"isim": "Ali",
"yas": 20,
"bolum": "Bilgisayar"
}
print(ogrenci.keys())
Bu metot sadece anahtarları döndürür.
values() Metodu
values() metodu dictionary içindeki değerleri verir.
print(ogrenci.values())
items() Metodu
Python dictionary metotları arasında en kullanışlı olanlardan biri items() metodudur.
for anahtar, deger in ogrenci.items():
print(anahtar, deger)
Bu metot anahtar ve değeri birlikte verir.
get() Metodu
get() metodu güvenli veri okumak için kullanılır.
print(ogrenci.get("isim"))
Anahtar yoksa hata vermez, None döner.
pop() Metodu
Python dictionary metotları içinde silme işlemi için kullanılır.
ogrenci.pop("yas")
print(ogrenci)
Belirtilen anahtar ve değeri siler.
clear() Metodu
Dictionary içindeki tüm verileri siler.
ogrenci.clear()
Python Dictionary Metotları Ne İşe Yarar?
- Veri yönetimini kolaylaştırır
- Kodu daha temiz yapar
- Gerçek projelerde hız kazandırır
Bu yüzden Python dictionary metotları iyi öğrenilmelidir.
Python Dictionary Metotları
- keys(), values(), items()
- get() ile güvenli okuma
- pop() ile silme
- clear() ile sıfırlama
Sonraki ders: Ders 29: Python Set Veri Yapısı
