NamedTuple

使用 typing 模組中的 NamedTuple 函式建立一個帶有型別提示的命名元組:

import typing
Point = typing.NamedTuple('Point', [('x', int), ('y', int)])

請注意,結果型別的名稱是函式的第一個引數,但應將其分配給具有相同名稱的變數,以簡化型別檢查器的工作。