我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成: p = (1, 2) 但是,看到(1, 2),很难看出这个tuple是用来表示一个坐标的.这时,namedtuple就派上了用场. 用法: namedtuple('名称', [属性list]) 使用namedtuple表示一个坐标的例子如下: from collections import namedtuple Point = namedtuple('Point', ['x', 'y']) p = Point(1, 2)…