Прямая ссылка на себя в определении шрифта - PullRequest
0 голосов
/ 21 июня 2019

Представьте, что у меня есть структура данных следующей формы:

[0, 1, [2, [3, 4, [5]], 6], []]

Я хочу создать TypeHint для описания этой структуры, но сама структура следует рекурсивному шаблону.Будет ли это правильный способ объявления переменной типа?

NestedInts = List[Union[int, 'NestedInts']]

Я пробовал это в PyCharm, и среда IDE просто сдается и анализирует ее как тип Any

...