Menu
CoddyTech

مراجعة - Dictionary Sorter

جزء من قسم المنطق وتدفق التنفيذ في رحلة Python على Coddy. الدرس 49 من 78.

challenge icon

التحدي

متوسط

أنشئ دالة باسم dictionary_sorter تأخذ قاموسًا data_dict كوسيط. ينبغي أن ترتب الدالة القاموس حسب قيمه بترتيب تصاعدي، وأن تُرجع قاموسًا جديدًا يحتوي على أزواج المفاتيح والقيم المرتبة.

تلميح: لترتيب القاموس حسب قيمه، استخدم الدالة sorted() مع data_dict.get كوسيط key. فهي تُرجع القيمة لكل مفتاح.

على سبيل المثال، إذا كان قاموس الإدخال هو {'a': 3, 'b': 1, 'c': 2}، فينبغي أن تُرجع الدالة قاموسًا مثل هذا:

{'b': 1, 'c': 2, 'a': 3}

جرّب بنفسك

def dictionary_sorter(data_dict):
    # استخدم sorted() لترتيب مفاتيح القاموس حسب قيمها
    # تلميح: تُرجع data_dict.get(key) القيمة المخزّنة تحت key
    # تلميح: استخدم المعامل 'key' في sorted() للترتيب حسب القيمة

    # اكتب الكود هنا

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم Python عبر الإنترنت