אשמח לעזרה, מה המשמעות של השגיאה הנ"ל? מה פריע לו בארגומטרים? ניסתי לשנות שמות לא עזר :(

יש הסבר במחברת הרלוונטית מה קורה כשרוצים להשתמש ברשימה כדיפולט למשתנה, ואיך צריך לעשות את זה (ולמה).

הבודק האוטומטי פה נתן לך את ה’למה’. מציעה לחזור לבדוק במחברת (זה לא ישנה לך את הפתרון, רק יוסיף שורה בקוד)

לייק 1

אין צורך לשנות את השם זה לא יעזור, עדיף לא להשתמש בסוגי משתנים ברי שינוי (mutable) בשלב הגדרת הפרמטרים (בכותרת הפונקציה), הדבר יכול לגרום לפלט שלא תצפי לו משום שהמשתנה הנ"ל מוגדר פעם אחת ואז כל פעם שתקראי לפונקציה הוא לא יווצר מחדש.
עדיף להגדיר משתנה מסוג זה בגוף הפונקציה ככל הניתן :slight_smile:

את יכולה לראות במחברת 2 הסבר על כך

לייק 1