Код: Выделить всё
class ChildClass[T, *Ts, **P]: ...
def foo[T, *Ts, **P](arg: T) -> Callable[P, tuple[T, *Ts]]:
type vat[T, *Ts, **P] = Callable[P, tuple[T, *Ts]]
[*]Что означают ** (двойная звездочка/звездочка) и * (звездочка/звездочка) при вызове функции?
< li>Что означает ** (двойная звездочка/звездочка) и * (звездочка/звездочка) для параметров?
< /ул>
Подробнее здесь: https://stackoverflow.com/questions/790 ... brakets-me