تغییر آیتم ها (Change Items)
اینجا یاد می گیری «تغییر آیتم های دیکشنری» را انجام بدهی. دیکشنری (Dictionary) یعنی داده های «کلید:مقدار». با عوض کردن مقدار کنار یک کلید، اطلاعاتت به روز می شود؛ مثل تصحیح نمره در کارنامه.
تغییر مقدار با براکت
با نوشتن کلید داخل براکت، مقدارش را عوض کن. این روش مستقیم است.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
thisdict["year"] = 2018
نکته: اگر کلید وجود نداشته باشد، با این شیوه ساخته می شود.
به روزرسانی با update()
متد update() با یک دیکشنری یا جفت های کلید:مقدار، مقدارها را تازه می کند.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
thisdict.update({
"year": 2020
})
نکته: update() چند کلید را هم زمان عوض می کند؛ تمیزتر است.
گام های عملی سریع
- یک دیکشنری خودرو بساز.
- سال را با براکت تغییر بده.
- همان سال را با
update()دوباره عوض کن.
هشدار: نوع مقدار را درست بده. رشته با کوتیشن است، عدد بدون کوتیشن.
جمع بندی سریع
- براکت برای تغییر مستقیم عالی است.
update()به روزرسانی گروهی می دهد.- کلید جدید، با هر دو روش ساخته می شود.
- نوشتار مقدارها را درست نگه دار.
ادامه مطالعه: دسترسی به آیتم های دیکشنری | افزودن آیتم ها | دیکشنری ها