Zip_with - העברת ארגומנטים

היי,

אני מסתבכת קצת עם העברת הארגומנטים לפונקציה ( לזו שקיבלנו כקלט כדוגמת - add)
בתחילה שמרתי את הערכים במילון, (המפתח היה מיקום האיבר בiterable)
אבל הדוגמא האחרונה של round נפלה וגם ראיתי שadd צריכה לקבל מספר בלתי מוגבל של ארגומנטים.
אני מסתבכת עם השאלה איפה לשמור את הארגומנטים שצריך להעביר?
כאילו מרגיש לי שזה צריך להיות משהו מיידי שמתקבל בבת אחת ולא יהיה list, אפשר הכוונה?
תודה