Chinaunix

标题: 关于命名元组 [打印本页]

作者: tomer    时间: 2014-11-18 10:05
标题: 关于命名元组


命名元组A和B的必须一样吗?
作者: Linux_manne    时间: 2014-11-18 10:27
B 只是个typename 而已....
作者: tomer    时间: 2014-11-18 11:10
回复 2# Linux_manne


    书上介绍以Person=collections.namedtuple(‘Person’,'name age gender’)为例,其中’Person’是这个namedtuple的名称,
   
   ’Person’是这个namedtuple的名称 <--这个Person是前的那个,还是后面的那个?
作者: Linux_manne    时间: 2014-11-18 11:50
Person=collections.namedtuple(‘Person’,'name age gender’)
Person.name  这里是的都是A
person.__name__ 出来的结果是B
作者: tomer    时间: 2014-11-18 14:04
回复 4# Linux_manne


    也就是说这个命名元组的名字为后面的person
    以后创建一个Bob=Person(name='Bob',age=30,gender='male'),那么Bob为一个命名元组,名字为后面的person??




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2