если вы используете Python 3.7, вы можете сделать что-то вроде:
from typing import Dict
d: Dict[int, str] = { 0: 'a', 1: 'b', 2: 'c' }
print(__annotations__['d'])
и получите обратно: typing.Dict[int, str]
есть функция typings.get_type_hints
, которая может пригодиться в будущем, но в настоящее время знает только об объектах типа:
функция, метод, модуль или класс
PEP-0526 также говорит, что с этим нужно что-то делать