Как установить тип аргумента: список, содержащий целые числа и числа с плавающей запятой, или кортеж, содержащий целые числа и числа с плавающей запятой?
Пробовал:
Код: Выделить всё
from typing import List, Tuple, Union
def some(arg: Union[List, Tuple][int, float]): ...
Код: Выделить всё
TypeError: typing.Union[typing.List, typing.Tuple] is not a generic class
Подробнее здесь: https://stackoverflow.com/questions/789 ... items-type