collections.namedtuple()
函数可创建一个命名元组,可以通过字段操作元组元素,并且占用的内存空间较小。
from collections import namedtuple
# 创建一个命名元组
Subscriber = namedtuple("Subscriber", ["addr", "join_time"])
sub = Subscriber("jonesy@example.com", "2022-03-31")
print(sub.addr) # jonesy@example.com
print(sub.join_time) # 2022-03-31