سليم السحابي نشر 23 نوفمبر 2023 أرسل تقرير نشر 23 نوفمبر 2023 هل يمكنني أن أحصل على كود يقوم بفرز الكلمات على حسب الطول ويقوم بطبع من الأكبر طولاً إلى الأصغر 1 اقتباس
0 Mustafa Suleiman نشر 26 نوفمبر 2023 أرسل تقرير نشر 26 نوفمبر 2023 يمكنك محاولة تنفيذ ذلك بمفردك من خلال إتباع التالي: نقوم بتعريف دالة باسم sort_words_by_length. تستقبل الدالة قائمة من الكلمات (words) كمدخل. نستخدم دالة sorted لفرز الكلمات. نستخدم key=len لتحديد أن الفرز سيتم بناءً على طول الكلمات. نستخدم reverse=True لتحديد أن الفرز سيكون من الأطول إلى الأقصر. النتيجة المرتقبة هي قائمة (sorted_words) تحتوي على الكلمات مرتبة حسب الطول. نستخدم حلقة for للمرور عبر الكلمات في القائمة المرتبة. نطبع كل كلمة في سطر منفصل. نقوم بتعريف قائمة من الكلمات words_list التي نرغب في فرزها. نستدعي الدالة sort_words_by_length ونمرر إليها قائمة الكلمات. الدالة sorted() في بايثون 1 اقتباس
السؤال
سليم السحابي
هل يمكنني أن أحصل على كود يقوم بفرز الكلمات على حسب الطول ويقوم بطبع من الأكبر طولاً إلى الأصغر
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.