Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة - أداة ترتيب القواميس

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

challenge icon

التحدي

متوسط

اكتب دالة باسم dictionary_sorter لها معامل واحد من النوع Dictionary، وهو data، وتكون قيمه أعدادًا صحيحة. تُعيد قاموسًا جديدًا يحتوي على الأزواج نفسها، مرتبة حسب القيمة من الأصغر إلى الأكبر. يحتفظ القاموس بأزواجه حسب ترتيب إضافتها، لذا يكون ترتيب إدراجها هو الترتيب الذي تحتفظ به.

على سبيل المثال، بالنسبة إلى {"a": 3, "b": 1, "c": 2}، تُعيد:

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

لا تتساوى أي قيمتين في الاختبار نفسه. تستدعي الاختبارات dictionary_sorter() بنفسها وتعرض القاموس الذي تُعيده. لا تستدعها ولا تطبع أي شيء. يجب أن يحتوي الملف على دوالك فقط: بلا extends Node ولا _ready().

جرّب بنفسك

func dictionary_sorter(data: Dictionary):
	# اكتب الكود هنا
	pass

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

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