تابعی بنویسید که یک کلمه را در ورودی بگیرد و یک آرایه ی انجمنی (یا دیکشنری) در خروجی تحویل بدهد که هر کدام از حروف آن کلمه یکی از کلید های آرایه است و ایندکس های آن حرف در کلمه به صورت یک آرایه ی داخلی برای آن کلید درج شوند. به مثال های زیر دقت کنید:
در مثال اول، حرف d در ایندکس های 0 و 2 در کلمه تکرار شده اند و حرف o در ایندکس های 1 و 3
نمونه هایی از ورودی و خروجی
mapLetters("dodo") ➞['d': [0, 2], 'o': [1, 3] ]
mapLetters("froggy") ➞ ['f': [0], 'r': [1], 'o': [2], 'g': [3, 4], 'y': [5] ]
mapLetters("grapes") ➞ [ 'g': [0], 'r': [1], 'a': [2], 'p': [3], 'e': [4], 's': [5] ]
برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
سلام مگه خروجی نباید دیکشنری باشه؟
پس چرا در خروجی ها لیست داریم؟
سلام.
بله برای پایتون باید دیکشنری باشه. این تمرین در حال حاضر تصحیح اتوماتیک نداره. شما پاسخ رو ثبت بفرمایید بعداً تصحیح و تأیید میشه