5 תשובות
#הפונקצייה
def shift_left(li):
return li[1:3]+[li[0]]
#הקריאה אליה
print(shift_left([6,8,2]))



מקווה שאהבת את הפתרון שלי! השאלה אם ביקשו גם לתת דוגמה של קריאה אל הפונקצייה או רק להגדיר אותה

הנה סקרינשוט של הפתרון בשביל אינדטציה ברורה:
אה חשבתי שכתבת פונקציית shift left.
דברי איתי בפרטי
רגע אז איזה מהפתרונות רצית? את הראשון או את השני?
דרך אגב, אני לא בטוחה בעצמי אם זה לכיוון שרצית להזיז את הרשימה אז יש לי פיתרון אלטרנטיבי:
#הפונקצייה
def shift_left(li):
return [li[2]]+li[0:2]
#הקריאה אליה
print(shift_left([6,8,2]))

הנה סקרינשוט מאותה סיבה שציינתי בתשובה הקודמת שלי: