python中把元组转换为namedtuple方法
我们可以把表里每一个横行的数据,看成是不同的元组。在理解了这个概念后,昨天我们学了不少的namedtuple类,是否也能把元组转换成namedtuple呢?小编也搜集了很久才有收获,本篇就为大家带来元组在python中转换为namedtuple的方法。之前我们了解了为什么使用namedtuple,现在该学习如何将常规元组和转换为namedtuple了。假设由于某种原因,有包含彩色RGBA值的实例。如果要将其转换为Color namedtuple,则可以按以下步骤进行:我们可以利用该**结构将包解压缩dict为namedtuple。过将dict实例传递给namedtuple工厂函数,它将为你创建字段。运行代码后,就可以把元组转换为namedtuple了。在内部使用namedtuples,但我想保持与提供普通元组的用户的兼容性。
用户评论