PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : شیفت اعداد در آرایه



afra
2021/05/31, 13:18
سلام، وقت بخیر در حال یادگیری پایتون هستم در حل یه تمرین با حلقه for به مشکل خوردم لطفا ممکنه راهنماییم کنید؟ دو ورودی از کاربر گرفته میشه اولی تعداد عددهای آرایه دومی تعداد شیفت عددها و سومی اعضای آرایه
n, x = map(int, input().split())
:if 1 <= n <= 100 and 1 <= x <= 100
array = [int(x) for x in input().split()]
:for i in range(len(array))
print(array[i], end=&#39; &#39;)
() print

:for i in range(len(array)-x)
last = array[i]
print(last, end=&#39; &#39;) برای بدست آوردن اون بخش از آرایه که شامل شیفت شدن میشن، چه راه حلی وجود داره ؟ که در نهایت بتونم لیست جدید رو داشته باشم؟ مثل: n = 5 x = 2 arrary = [1, 2, 3, 4, 5] shiftlist = [4, 5, 1, 2, 3] باتشکر

djawad
2021/06/04, 11:21
سلام وقت بخیر
من تخصصم پایتون نیست ولی سعی کردم جواب صحیحی برای شما بفرستم.
روی پایتون چک نکردم چون کامپایلرش رو ندارم ولی روی جاوااسکریپت به خوبی کار کرد.
به هر حال امیدوارم مشکل شما رو حل کنه.




اللهم عجل لولیک الفرج


https://s18.picofile.com/file/8435528126/Untitled.png