我正在给Python typing模块一个镜头.
我知道指定List以下*的长度是有效的:
List[float, float, float] # List of 3 floats <-- NOTE: this is not valid Python
Run Code Online (Sandbox Code Playgroud)
是否有更长的名单的简写?如果我想将它设置为10个花车怎么办?
List[float * 10] # This doesn't work.
Run Code Online (Sandbox Code Playgroud)
如果这是可能的,任何想法,这将是方便的.
*注意:事实证明Sequence[]以这种方式向(及其子类)提供多个参数当前不是有效的Python.此外,目前不可能以这种方式Sequence使用typing模块指定长度.