繁体   English   中英

如何在Python中为类型提示定义类型的别名

[英]How to define an alias for a type in Python for type hinting

如何为要使用类型提示的类型定义别名:

import typing
type Ticker str # How to do this? I used golang notation. How do you do it in python?
Report = typing.Dict[Ticker, typing.List] 

这意味着Ticker是一种字符串,Report是从Ticker到列表的字典。 谢谢。 关于这种混叠的好处是,任何人都知道它是一个自动收报机。 比编写Report = typing.Dict [str,typing.List]更清晰,更易读

与绑定到对象的所有其他名称一样:

Ticker = typing.Text

请参阅https://docs.python.org/3/library/typing.html#type-aliases

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM