Python的collections模块

Python的collections模块中namedtuple结构使用示例

# 命名元组,使得元组可像列表一样使用key访问(同时可以使用索引访问)
from collections import namedtuple

# test_name任意起的名字
Point = namedtuple('test_name',['x','y'])
p=Point(1,2)
print('x=',p.x,'y=',p.y)
x= 1 y= 2

#namedtuple 还提供了_make从iterable对象中创建新的实例:
t = Point._make([10,20])
print(t.x,t.y)
10 20

  

posted @ 2022-06-09 00:05  lucky_tomato  阅读(12)  评论(0编辑  收藏  举报