Список подсказок универсального типа python

У меня есть функция python:

Ее можно использовать с любыми объектами, подобными массиву: list, np.ndarray и т. д.
Как мне аннотировать l?

Я видел, что некоторые модули используют класс typing.Iterable в качестве аннотации. Но этот протокол не содержит ни методов __len__, ни __getitem__, которые необходимы для моего параметра l

def func (l:list):
    pass
Гаврила
Вопрос задан1 июля 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.