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



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

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

הנה סקרינשוט מאותה סיבה שציינתי בתשובה הקודמת שלי:
רגע אז איזה מהפתרונות רצית? את הראשון או את השני?