Python obje, json veya anahtar-değer (key-value) çifti yapısı (dict)
🔰 Ne Amaçla Kullanılır
Verilerin anahtar - değer yapısına göre saklandığı list yapısıdır
Her anahtar değeri eşsiz olmak zorundadır
Aynı anahtar değerine sahip yeni bir anahtar oluşturulamayacağından veriler, anahtarın üzerine yazılır
Anahtar değerleri primitive değişkenler dışında seçilemez (list, tuple olamaz)
📢 dict içerisinde yer almayan anahtarlar kullanıldığında hata oluşur, bu sebeple defaultdict yapısını kullanmanız önerilir
⭐ Basit Örnekler
# empty dictionarymy_dict ={}# dictionary with integer keysmy_dict ={1:'apple',2:'ball'}# dictionary with mixed keysmy_dict ={'name':'John',1: [2,4,3]}# using dict()my_dict =dict({1:'apple', 2:'ball'})# from sequence having each item as a pairmy_dict =dict([(1,'apple'), (2,'ball')])