声明所使用的name
和id
字段类型的语法需要Python 3.6或更高版本。Python 3.5不支持所需的变量级别类型提示。
在版本3.6中更改:增加了对PEP 526变量注释语法的支持。
使用文档中也包含的 向后兼容语法@H_502_14@ :
Employee = NamedTuple('Employee', [('name', str), ('id', int)])
如果您使用的是Python 3.5,则可能要改用该文档的Python 3.5版本(左上角有一个选择器,或者您可以3
将URL中的替换为3.5
)。