首页 > 编程语言 > 详细

python 内置模块:collections

时间:2018-07-29 14:08:11      阅读:201      评论:0      收藏:0      [点我收藏+]
设置坐标:namedtuple

格式:

        变量名 = namedtuple(任意名,list)

from collections import namedtuple

Point = namedtuple('point', ['x', 'y', 'z'])
p = Point(1,2,0)
print(p.x)
print(p.y, p.z)

print(isinstance(p, tuple))

运行结果:

1
2 0
True


双向队列:deque

https://docs.python.org/2.7/library/collections.html?highlight=deque#collections.deque

from collections import deque
q = deque(['a', 'b', 'c'])
q.append('x')       #尾插
q.appendleft('y')   #头插
print(q)

运行结果:

deque(['y', 'a', 'b', 'c', 'x'])




python 内置模块:collections

原文:http://blog.51cto.com/13502993/2151744

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!