1.Optional[type]是一种函数值类型的提醒,提示该值的类型可能为type或None:
from typing import Optional
def value(dictionary: Dict[str, int], key: str) -> Optional[int]:
return dictionary.get(key)
values = {'a': 1, 'b': 2,'e':6}
print(value(values, 'a')) # 1
print(value(values, 'c')) # None