Почему вы не можете использовать конечную запятую с *args
в Python? Другими словами, это работает
>>> f(1, 2, b=4,)
Но это не
>>> f(*(1, 2), b=4,)
File "<stdin>", line 1
f(*(1, 2), b=4,)
^
SyntaxError: invalid syntax
Это относится как к Python 2, так и к Python 3.