我在python中有一个命名的tuple类我想将Town实例转换为字典。我不希望它严格地绑定到Town中的字段名称或数量。有没有一种方法可以让我添加更多的字段,或者传入一个完全不同的命名元组并获得一个

考虑下面这段代码:上面的代码只是一种方式来演示我想要达到的目标。我想让namedtuple类型提示。你知道有什么优雅的方法可以达到预期的效果吗?

我试图将一个较长的中空“数据”类转换为命名元组。我的类目前看起来是这样的:转换为namedtuple后,它看起来像:但这里有一个问题。我最初的类允许我只传入一个值,并通过为named/keyword参

什么是命名元组,我如何使用它们?什么时候我应该使用命名元组而不是正常的元组,反之亦然?也有“名单”吗?(即可变命名元组)关于最后一个问题,请参见Python中是否存在可变命名元组。