اكتب دالة باسم removeNthFromEnd تأخذ قائمة ورقم N، وتُرجع القائمة بعد حذف العنصر النوني من النهاية.

المطلوب:

  • الدالة تأخذ معاملين: items (قائمة) و n (موقع العنصر من النهاية)
  • الدالة تُرجع قائمة جديدة بدون العنصر النوني من النهاية
  • N=1 يعني العنصر الأخير، N=2 يعني قبل الأخير، إلخ

مثال:

removeNthFromEnd([1, 2, 3, 4, 5], 2)    # [1, 2, 3, 5]
removeNthFromEnd([1, 2, 3], 1)          # [1, 2]
removeNthFromEnd([1, 2], 2)             # [2]

الناتج (Console)

سيظهر ناتج تنفيذ الكود هنا.