Başlığında söylediği gibi, Python sözlük hızlı rehber
# Anahtar/değer çiftleriyle sözlük tanımlama
dict = {
'anahtar1' : 'deger1',
'anahtar2' : 'deger2',
'anahtar3' : 'deger3'
}
# Tüm anahtarları al
sozluk.keys()
# Tüm değerleri al
sozluk.values()
# Düzenleme
sozluk['anahtar2'] = 'deger8'
# Erişim
print sozluk['anahtar1']
# 'deger2'yi yazdır
print sozluk['anahtar2']
# Boş sözlük tanımlama ve değer atama
bosSozluk = {}
bosSozluk['anahtar4'] = 'deger4'
# Sözlük üzerinde döngü kurma (foreach)
for anahtar in sozluk:
print sozluk[anahtar]
# Anahtarları sıralayıp, o sıraya göre değerleri yazdırmak
anahtarlar = sozluk.keys()
anahtarlar.sort()
for anahtar in anahtarlar:
print sozluk[anahtar]
# Değerlere göre döngü kurmak (sıralı değil)
for deger in sozluk.values():
print deger
# Tek seferde anahtar ve değer çiftlerini al
for anahtar, deger in sozluk.items():
print "%s=%s" % (anahtar, deger)
# Kayıt silme
del sozluk['anahtar2']
# Tüm kayıtları silmek
sozluk.clear()
# Boyut
len(sozluk)