码迷,mamicode.com
首页 > 其他好文 > 详细

collections之ming名元组

时间:2017-03-08 00:38:00      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:下标   默认   class   没有   get   import   tuple   imp   需要   

#python中没有为我们提供可命名的tuple的类,这个类需要我们自己来定义,下面我们就自己来定义一个类,然后namedtuple就是可以通过名称来get
#tuple中的元素,python中的tuple类默认只能通过下标来get到tuple的元素
import collections
#定义了一个MyNameTupleClass的类
MyNameTupleClass = collections.namedtuple(‘MyNameTupleClass‘,[‘x‘,‘y‘,‘z‘])
obj = MyNameTupleClass(11,22,33)
print(obj[0])
print(obj.x)
print(obj[1])
print(obj.y)
print(obj[2])
print(obj.z)

# 11
# 11
# 22
# 22
# 33
# 33

collections之ming名元组

标签:下标   默认   class   没有   get   import   tuple   imp   需要   

原文地址:http://www.cnblogs.com/bainianminguo/p/6517488.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!