- TypeVar: 声明类型变量
- NewType:基于既有类型定义新类型
- Final Type:定义常量
- TypedDict:方便定义字典中键值对的类型
- Protocol:定义“鸭子类型”
- Union Type:一个变量,多种可能的类型
- Callable Types:定义函数等 Callable
- Annotated:除了类型之外,再加更多元数据
- TypeAlias:类型别名 原文链接: https://medium.com/techtofreedom/9-advanced-python-type-hints-that-will-improve-your-code-significantly-ae09ab3b3493?sk=829ad9b635a9422b8024b8ec383e0310