Kinda, ... вы можете сделать это:
>>> def fun(a, b, c):
... print(a, b, c)
...
>>> fun(*(1, 2), 3)
File "<stdin>", line 1
SyntaxError: only named arguments may follow *expression
>>> fun(*(1, 2), c=3)
1 2 3
Как видите, вы можете делать, что хотите, в значительной степени, если вы квалифицируете любой аргумент, следующий за ним, с его именем.