当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python types.GenericAlias用法及代码示例


用法:

class types.GenericAlias(t_origin, t_args)

参数化泛型的类型,例如 list[int]

t_origin 应该是非参数化的泛型类,例如 list , tupledictt_args 应该是参数化 t_origin 的类型的 tuple(可能长度为 1):

>>> from types import GenericAlias

>>> list[int] == GenericAlias(list, (int,))
True
>>> dict[str, int] == GenericAlias(dict, (str, int))
True

3.9 版中的新函数。

在 3.9.2 版中更改:这种类型现在可以被子类化。

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 types.GenericAlias。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。