Python·100 питань

Як працює розпаковка *args і **kwargs?

Відповідь
*args — позиційні аргументи у кортеж.
**kwargs — іменовані аргументи у dict.
Можна проксувати виклик: f(*args, **kwargs).
Розпаковка колекцій: [*a, *b].
Розпаковка dict: {**d1, **d2}.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем