اكتب دالة باسم charPositions تأخذ نص وتُرجع قاموس يحتوي على كل حرف ومواقعه في النص.

المطلوب:

  • الدالة تأخذ معامل واحد: text (نص)
  • الدالة تُرجع قاموس حيث المفتاح هو الحرف والقيمة هي قائمة بمواقعه
  • المواقع تبدأ من 0

مثال:

charPositions("hello")        # {"h": [0], "e": [1], "l": [2, 3], "o": [4]}
charPositions("abba")          # {"a": [0, 3], "b": [1, 2]}

الناتج (Console)

سيظهر ناتج تنفيذ الكود هنا.