Есть ли разница между функцией typing.cast и встроенной функцией приведения? [code]x = 123 y = str(x) [/code] [code]from typing import cast x = 123 y = cast(str, x) [/code] Я ожидал, что Mypy может не понравиться первый случай, и предпочтет typling.cast, но это было не так.
Я работаю над проектом Python3, в котором мы повсюду используем подсказки типов модуля typing.
Похоже, что мы используем typing.Dict и печатаем .Mapping практически взаимозаменяемы.
Есть ли причина предпочитать одно другому?
Я работаю над проектом Python3, в котором мы повсюду используем подсказки типов модуля typing.
Похоже, что мы используем typing.Dict и печатаем .Mapping практически взаимозаменяемы.
Есть ли причина предпочесть одно другому?