همیشه به شمارهٔ عضو نیاز نداریم
حلقهٔ for میتونه مستقیماً روی عضوهای لیست حرکت کنه:
names = ["Sara", "Ali"]
for name in names:
print(name)
در دور اول name برابر Sara و در دور دوم برابر Ali است. اسم متغیر حلقه رو خودمون انتخاب میکنیم؛ بهتره با معنی عضوها جور باشه.
حالا همون الگوی جمع مرحلهای رو روی لیست هزینهها اجرا میکنیم: یک total بیرون حلقه داریم و هر cost به آن اضافه میشه. نیازی نیست اندیسها رو دستی بنویسیم.
فعالیت شما
خط داخل حلقه رو کامل کن تا مجموع هزینههای لیست، یعنی 60، چاپ بشه. از cost استفاده کن.