بکندباز

یک لیست و دو عدد داریم. این دو عدد، ایندکس شروع و پایان یک لیست داخلی را نشان می دهند. تابعی بنویسید که لیست داخلی موجود در این محدوده را معکوس کند.

مثال

ranged_reversal([1, 2, 3, 4, 5, 6], 1, 3) ➞ [1, 4, 3, 2, 5, 6]

از ایندکس 1 تا 3 یعنی [2, 3, 4] باید معکوس شوند. اعداد 1 و 5 و 6 در جای خود باقی می مانند.

نمونه ورودی و خروجی

ranged_reversal([1, 2, 3, 4, 5, 6], 1, 3) ➞ [1, 4, 3, 2, 5, 6]

ranged_reversal([1, 2, 3, 4, 5, 6], 0, 4) ➞ [5, 4, 3, 2, 1, 6]

ranged_reversal([9, 8, 7, 4], 0, 0) ➞ [9, 8, 7, 4]

نکته

  • اگر ایندکس شروع و پایان یکسان بود، خود لیست را برگردانید.

 

self.assertEqual(ranged_reversal([1, 2, 3, 4, 5, 6], 1, 3), [1, 4, 3, 2, 5, 6])
self.assertEqual(ranged_reversal([1, 2, 3, 4, 5, 6], 0, 4), [5, 4, 3, 2, 1, 6])
self.assertEqual(ranged_reversal([9, 8, 7, 4], 0, 0), [9, 8, 7, 4])

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

پاسخ های کاربران به این تمرین

MarsBoy
تصحیح اتوماتیک
‎پایتون‎
19 آذر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

محمد سیل سپور
تصحیح اتوماتیک
‎پایتون‎
26 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Sa_shadow
تصحیح اتوماتیک
‎پایتون‎
25 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mary2432
تصحیح اتوماتیک
‎پایتون‎
5 خرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ms8097
‎پایتون‎
17 فروردين 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

FDK2077
تصحیح اتوماتیک
‎پایتون‎
15 فروردين 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Aaaaaa
تصحیح اتوماتیک
‎پایتون‎
26 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

qzle
تصحیح اتوماتیک
‎پایتون‎
9 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-OYRr
تصحیح اتوماتیک
‎پایتون‎
20 بهمن 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ahurmazda
تصحیح اتوماتیک
‎پایتون‎
21 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

quchani
تصحیح اتوماتیک
‎پایتون‎
11 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

alitayyar
تصحیح اتوماتیک
‎پایتون‎
30 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

jmdjim
تصحیح اتوماتیک
‎پایتون‎
23 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

MR_ROBOT
‎پایتون‎
17 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Abolfazl1997
تصحیح اتوماتیک
‎پایتون‎
16 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

MR_ROBOT
تصحیح اتوماتیک
‎پایتون‎
10 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ali-zizo
تصحیح اتوماتیک
‎پایتون‎
1 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mahmood123
تصحیح اتوماتیک
‎پایتون‎
30 آبان 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Nili
تصحیح اتوماتیک
‎پایتون‎
18 آبان 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

rmentahs
تصحیح اتوماتیک
‎پایتون‎
17 آبان 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-Dmuq
تصحیح اتوماتیک
‎پایتون‎
13 مهر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

parsiya
تصحیح اتوماتیک
‎پایتون‎
12 مهر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-i7NK
تصحیح اتوماتیک
‎پایتون‎
9 مهر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

studio
تصحیح اتوماتیک
‎پایتون‎
8 مهر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

shayan0081
تصحیح اتوماتیک
‎پایتون‎
5 مهر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

moj_taba_hp
تصحیح اتوماتیک
‎پایتون‎
30 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mz1384
تصحیح اتوماتیک
‎پایتون‎
27 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

nimiiiu
تصحیح اتوماتیک
‎پایتون‎
21 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-mqtz
تصحیح اتوماتیک
‎پایتون‎
21 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Amin
تصحیح اتوماتیک
‎پایتون‎
21 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mehrdad
تصحیح اتوماتیک
‎پایتون‎
20 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-mcAL
تصحیح اتوماتیک
‎پایتون‎
19 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ms8097
تصحیح اتوماتیک
‎پایتون‎
18 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Zirock
تصحیح اتوماتیک
‎پایتون‎
18 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

aliahmadi98
تصحیح اتوماتیک
‎پایتون‎
17 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ali7mohammadi
تصحیح اتوماتیک
‎پایتون‎
17 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

naznmrt
تصحیح اتوماتیک
‎پایتون‎
17 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

EmEsDigi
تصحیح اتوماتیک
‎پایتون‎
17 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
تصحیح اتوماتیک
‎پایتون‎
17 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*