Как мне написать аннотацию для списка Python с переменной длиной или без нее?
Когда я пишу так, возвращается ошибка.
< pre class="lang-py Prettyprint-override">def some_function(params: list[str, ...]) # this gives error: `TypeError: 'type' object is not subscriptable`
def some_function(params: List[str, ...]) # this also gives error: TypeError: Parameters to generic types must be types. Got Ellipsis.
Подробнее здесь: https://stackoverflow.com/questions/772 ... ble-length