دیکشنری (dict)

اصلاح شده

2026-04-18

دیکشنری‌ها مجموعه‌ای از جفت‌های کلید-مقدار هستند. کلیدها باید منحصربه‌فرد باشند. دیکشنری‌ها غیرمرتب هستند.

ایجاد: دیکشنری‌ها را می‌توان با استفاده از آکولاد {} ایجاد کرد.

my_dict = {"name": "علی", "age": 30}

دسترسی: به مقادیر می‌توان با استفاده از کلید مربوطه دسترسی پیدا کرد.

name = my_dict["name"]

اضافه کردن: می‌توان جفت‌های کلید-مقدار جدید به دیکشنری اضافه کرد.

my_dict["city"] = "ساری"

حذف: می‌توان جفت‌های کلید-مقدار را با استفاده از کلید حذف کرد.

del my_dict["age"]

به‌روزرسانی: می‌توان مقدار مربوط به یک کلید موجود را به‌روزرسانی کرد.

my_dict["name"] = "رضا"

از متد keys() می‌توان تمام کلیدها رو گرفت و از متد values() می‌توان تمام مقادیر رو گرفت.

my_dict = {"name": "علی", "age": 30}

print(my_dict.keys())
print(my_dict.values())
dict_keys(['name', 'age'])
dict_values(['علی', 30])