typing
这里讲述如何为 Python 添加类型信息
固定类型的字典
有时候函数返回的字典带有固定的类型。例如:
movie = {'name': 'Blade Runner',
'year': 1982}
此字典带有固定的 key 和固定的值类型。要为这样的字典添加类型信息,使用 TypedDict:
from typing import TypedDict
class Movie(TypedDict):
name: str
year: int
这里讲述如何为 Python 添加类型信息
有时候函数返回的字典带有固定的类型。例如:
movie = {'name': 'Blade Runner',
'year': 1982}
此字典带有固定的 key 和固定的值类型。要为这样的字典添加类型信息,使用 TypedDict:
from typing import TypedDict
class Movie(TypedDict):
name: str
year: int