שאלת הבנה בעקבות הערב שקיבלתי ממערכת התרגילים

בהגשת תרגיל חתיכת עוגה, קיבלתי במערכת התרגילים את ההערה הבאה:
image

אני מבין את משמעות ההערה שבגדול אני לא אמור לשים ערך ברירת מחדל בתור רשימה כי בכל מקרה כשאני משתמש בפונקציה אני מזין שהוא רשימה, אבל תהרגו אותי אני לא מבין למה, ברגע שהכנסתי בערך ברירת מחדל שהוא שווה רשימה ריקה הקוד הסתדר לי:
image

אמנם אני שמח כי הקוד עובד, אבל אשמח שתעזרו לי להבין מה גרם לכך שהקוד עבד לי רק כשהזנתי את הרשימה ריקה כברירת מחדל

יש במחברת בדיוק הסבר על ערך דיפולטי של רשימה ריקה. אולי פיספסת את זה, אז תקרא שוב.

לייק 1