syntax

Returns a new subclass of tuple with named fields.

from collections import namedtuple
 
Class = namedtuple("className", "a b") 
# 这样我们就有了一个名字叫Class的类
# 这个类拥有a,b两个字段

有一点需要注意的是typing.NamedTuple是namedtuple的类型版本

特性

可以看下面这个,讲的挺好的 你不能低估的Python数据结构Namedtuple