![](https://academy.hsoub.com/uploads/set_resources_28/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://academy.hsoub.com/uploads/set_resources_28/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
مدمن
-
المساهمات
35 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة مدمن
-
-
بتاريخ On ٢٢/٦/٢٠١٦ at 11:44 قال سعيد:
استخدم المجموعة OrderedDic الموجودة ضمن المكتبة collections. إليك البرنامج التالي الذي يوضّح لك كيفيّة ترتيب القاموس الخاص بك:
import collections d = {'c':'clear' , 'a':'all', 'b':'boom'} od = collections.OrderedDict(sorted(d.items())) for k, v in od.iteritems(): print k, v
لا يهم في هذه الحالة عدد المفتايح التي ستستخدمها إن كانت 20 أو أكثر. كما يمكنك بالطبع استخدام أرقام أيضًا.
الله يعطيك العافيه اخوي سعيد لاكن انا توني مخلص الاساسيات وطرى على بالي هالسؤال لاكن بماذا تنصحني بعد تعلم الاساسيات
-
السلام عليكم ورحمة الله وبركاته
كيف أرتّب المفاتيح بالدكشنري حسب الأبجدية مثال :
عندي قاموس فيه ثلاثة أسماء:py ={'c':'clear' , 'a':'all, 'b':'boom'}
كيف أرتّب هذا القاموس حسب التسلسل الأبجدي؟ ليصبح بهذا الشكل:
py={'a':'all' , 'b':'boom', 'c': 'clear'}
ولنفترض أنّه لديّ قاموس يحتوي على 20 مفتاح والمفاتيح بحروف عشوائية أريد ترتيبها حسب الأبجدية
واذا كانت أرقام أريد ترتيبها بالأرقام
هل يوجد دالة أو طريقة معينة لذلك؟
سبب الترتيب: سهولة قراءة المفاتيح وايضًا اضافة مفتاح ليس موجود في هذه القاموس
كيف أرتب مفاتيح قاموس بشكل أبجدي في python؟
في أسئلة البرمجة
نشر · تم التعديل في بواسطة مدمن
خطأ املائي
جزاك الله خير ، اخوي سعيد وبيض الله وجهك ماقصرت اخوي ، والمعذره على التأخير شكرآ لك من القلب ،