Hassan AL-Naqeeb
عکس
ترتيب القوائم بناءً على مفتاح🖍
للقوائم ميثود تسمى ()sort تقوم بترتيب العناصر.
كما يوجد فيها وسيط reverse يسمح بترتيب العناصر في الترتيب العكسي عند تعيين قيمته إلى True↩️.
ولكن هناك أيضًا وسيط key مسؤول عن معيار الترتيب. يستقبل هذا الوسيط دالة تُطبق على كل عنصر، والنتيجة المعادة هي المعيار الذي سيتم بناءً عليه الترتيب⚙️.
في الكود الموضح في الصورة، لدينا قائمة من القواميس تحتوي على أوصاف للسيارات. وقد قمنا بترتيب القائمة حسب سنوات إصدارها، أي بناءً على المفتاح 'year'📆.
كما تم استخدام الدوال المجهولة (Lambda) بدلاً من كتابة الدوال العادية، وذلك لتثبيت الموضوع الحديث عنها🛸.
#lists
4 · 2.2K ·