این عدد مربوط به چیه؟
وقتی یک هزینه هم عنوان داره هم مبلغ، دیکشنری کمک میکنه. دیکشنری از جفتهای «کلید: مقدار» تشکیل میشه و با آکولاد نوشته میشه:
expense = {"title": "book", "amount": 50}
print(expense["title"])
خروجی book است. بهجای اندیس عددی، کلیدی مثل title رو میدیم. کلیدِ رشتهای باید داخل کوتیشن باشه.
برای بهروزرسانی هم از همان کلید استفاده میکنیم: expense["amount"] = 60. اگر کلیدی وجود نداشته باشه و مستقیم بخونیم، KeyError میگیریم؛ پس نام کلید رو دقیق بنویس.
این ساختار بهزودی در پروژهٔ آخر برای ثبت هر هزینه استفاده میشه.
فعالیت شما
با استفاده از دیکشنری expense، عنوان و مبلغ را در یک خط با یک فاصله بین آنها چاپ کن: book 50. از کلیدهای title و amount بخون. میتونی از print(مقدار اول, مقدار دوم) استفاده کنی.