الجواب: الدالة المدمجة التي يمكن استخدامها مع القوائم والتي ترتب عناصر القائمة عكسيا هي reverse().
التفسير الموسع:
الدالة reverse() هي دالة مدمجة في لغة بايثون، وهي تأخذ قائمة كوسيطة، وتعيد القائمة نفسها مع عناصرها مرتبة عكسيا.
يمكن استخدام الدالة reverse() لعكس ترتيب عناصر القائمة في مكانها، دون إنشاء قائمة جديدة.
مثال على استخدام الدالة reverse():
Python
# قائمة بها عناصر مرتبة ترتيبا تصاعديا
list1 = [1, 2, 3, 4, 5]
# استخدام الدالة reverse() لعكس ترتيب عناصر القائمة
list1.reverse()
# طباعة عناصر القائمة
print(list1)
يُرجى استخدام الرمز بحذر. مزيد من المعلومات
content_copy
سيؤدي هذا الكود إلى طباعة القائمة التالية:
[5, 4, 3, 2, 1]
يمكن أيضًا استخدام الدالة reverse() مع قائمة بها عناصر مرتبة ترتيبا تنازليا. في هذه الحالة، ستعيد الدالة القائمة نفسها مع عناصرها مرتبة ترتيبا تصاعديا.
مثال على ذلك:
Python
# قائمة بها عناصر مرتبة ترتيبا تنازليا
list2 = [5, 4, 3, 2, 1]
# استخدام الدالة reverse() لعكس ترتيب عناصر القائمة
list2.reverse()
# طباعة عناصر القائمة
print(list2)
يُرجى استخدام الرمز بحذر. مزيد من المعلومات
content_copy
سيؤدي هذا الكود إلى طباعة القائمة التالية:
[1, 2, 3, 4, 5]
بالإضافة إلى الدالة reverse()، هناك طرق أخرى لعكس ترتيب عناصر القائمة، مثل استخدام حلقة for أو استخدام دالة sorted().