несколько сигнатур одного метода? Вроде:
def f(a,b,c)
def f(a, b, c, d)
https://pypi.org/project/multipledispatch/ есть такая штука для проверки типов, а переменное количество аргументов можно через len(args) сделать
Дефолты повесь и ладно
Пасиб, в которой раз убеждаюсь если python че-то не умеет для этого есть либа😅
https://docs.python.org/3/library/functools.html#functools.singledispatch есть single-dispatch
Обсуждают сегодня