اون چیزی که شما به اسم dic تعریف کردید در واقع یک چندتایی مرتبه. دارید سعی میکنید از یک چندتایی مرتب دیکشنری بسازید که به مشکل میخورید.
در واقع باید کاری مثل این بکنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
توصیه میکنم پایههای برنامهنویسی و پایتون (به طور خاص ساختمانهای داده) رو تقویت کنید.
اگر زبانتون خوبه (اگر نیست خوبش کنید، زبان بلد نباشید در برنامهنویسی محدود میشید) که کتابهای پایتون انتشارات OReilly و No Starch رو بخونید.
برای حل مسئله در برنامهنویسی هم کتاب Think Like a Programmer از V. Anton Spraul که برای زبان سیپلاسپلاس نوشته شده اما پایههای برنامهنویسی که یاد میده در همهی زبانها کاربرد داره. این کتاب یه نسخهی جدید برای پایتون هم داره که البته من نتونستم جایی برای دانلود پیدا کنم.
سایتهایی مثل w3schools هم خوب هستن.
فارسی هم این کتاب رو میتونم توصیه بکنم:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
(برای پایتون ۲ هست اما پایهها خیلی تغییر نکردن)
موفق باشید