بکندباز

تابعی بنویسید که یک رشته و یک آرایه (لیست) از ایندکس ها (int) را به عنوان آرگومان بگیرد. سپس حروف آن رشته را طبق ترتیب آن ایندکس ها جابجا کند و کلمه ی به دست آمده را در خروجی برگرداند.

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

remix("abcd", [0, 3, 1, 2]) ➞ adbc

remix("PlOt", [1, 3, 0, 2]) ➞ ltPO

remix("computer", [0, 2, 1, 5, 3, 6, 7, 4]) ➞ cmotperu
همانطور که میبینید، در این مثال حرف a در ایندکس 0، حرف b در ایندکس 1، حرف c در ایندکس 2 و حرف d در ایندکس 3 است و طبق ترتیبی که در اعداد آرایه مشاهده می شود، ایندکس حروف جابجا شده است.

remix("PlOt", [1, 3, 0, 2]) ➞ "ltPO"

remix("computer", [0, 2, 1, 5, 3, 6, 7, 4]) ➞ "cmotperu"
self.assertEqual(remix("abcd", [0, 3, 1, 2]), "adbc")
self.assertEqual(remix("PlOt", [1, 3, 0, 2]), "ltPO")
self.assertEqual(remix("computer", [0, 2, 1, 5, 3, 6, 7, 4]), "cmotperu")

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

user-qmDa
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
12 مهر 1403

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

Sa_shadow
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
9 مرداد 1403

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

FDK2077
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
25 اسفند 1402

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

AmirNamdari
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
20 اسفند 1402

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

qzle
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
3 اسفند 1402

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

alitayyar
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
22 دي 1402

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

Abolfazl1997
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
8 دي 1402

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

shayan0081
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
28 آذر 1402

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

aliahmadi98
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
3 آذر 1402

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

moj_taba_hp
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
16 مهر 1402

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

kirito
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
30 شهريور 1402

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

Python Life
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
22 شهريور 1402

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

Gorjiiran
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
6 شهريور 1402

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

user-mqtz
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
3 شهريور 1402

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

mory
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
11 مرداد 1402

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

er_pypy
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
4 مرداد 1402

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

faramarz
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
11 تير 1402

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

mohamad0232
امتیاز:‌ 2453
0 0
‎پایتون‎
22 خرداد 1402

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

Mina
امتیاز:‌ 2453
0 0
‎پایتون‎
28 فروردين 1402

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

mantix
امتیاز:‌ 2453
0 0
‎پایتون‎
10 فروردين 1402

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

Foad
امتیاز:‌ 2453
0 0
‎پایتون‎
28 بهمن 1401

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

sharingun
امتیاز:‌ 2453
0 0
‎پایتون‎
13 بهمن 1401

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

user-IoQl
امتیاز:‌ 2453
0 0
‎پایتون‎
17 دي 1401

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

rezagh3
امتیاز:‌ 2453
0 0
‎پایتون‎
4 آذر 1401

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

ali-zizo
امتیاز:‌ 2453
0 0
‎پایتون‎
29 شهريور 1401

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

rezashoja
امتیاز:‌ 2453
0 0
‎پایتون‎
21 شهريور 1401

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

Sana86
امتیاز:‌ 2453
0 0
‎پایتون‎
11 شهريور 1401

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

Sinapython
امتیاز:‌ 2453
0 0
‎پایتون‎
13 مرداد 1401

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

helenatarod
امتیاز:‌ 2453
0 0
‎پایتون‎
9 مرداد 1401

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

alinademi1371
امتیاز:‌ 2453
0 0
‎پایتون‎
29 تير 1401

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

hamed3033
امتیاز:‌ 2453
0 0
‎پایتون‎
4 ارديبهشت 1401

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

PBG-0101
امتیاز:‌ 2453
0 0
‎پایتون‎
22 دي 1400

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

Veshkou
امتیاز:‌ 2453
0 0
‎پایتون‎
18 دي 1400

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

shahriar mansoori
امتیاز:‌ 2453
0 0
‎پایتون‎
21 آذر 1400

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

shahriar mansoori
امتیاز:‌ 2453
0 0
‎پایتون‎
21 آذر 1400

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

Amin
امتیاز:‌ 2453
0 0
‎پایتون‎
17 مهر 1400

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

ali051
امتیاز:‌ 2453
0 0
‎پایتون‎
29 خرداد 1400

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

elefcho
امتیاز:‌ 2453
0 0
‎پایتون‎
1 خرداد 1400

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

Salman
امتیاز:‌ 2453
0 0
‎پایتون‎
11 ارديبهشت 1400

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

Mohsen
امتیاز:‌ 2453
0 0
‎پایتون‎
31 فروردين 1400

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

نظرات

*
*