таких tuples будет 20)
что-то странное
Var = Tuple[int, str]
Тупл переменного размера — это несколько странно.
Нет, тот же эффект
Если в будущем будет дополнятся
Ну в переменную вынес, а дальше что? Все равно ему нужно их 2 для аннотации, когда будет 20 - нужно будет 20
Не понимаю проблемы. Ты аннотируешь аргументы. Сколько аргументов -- столько и аннотаций. Не проблема, а даже наоборот -- когда аргументов становится 20, то сама собой закрадывается мысль, что делаешь какую-то фигню.
Уже решил, ... и готово. Я знаю, что этот объект в будущем будет только такие структуры данных содержать. Искал именно способ соблюсти DRY - нашел. А тот случай про который ты рассуждаешь - это другое.
А если она реально так часто меняется, то просто возвращай list этих таплов.
Обсуждают сегодня