获取`ValueError:类型名称和字段名称必须是来自namedtuple的有效标识符

时间:2018-01-03 06:44:04

标签: python

我运行代码

from collections import namedtuple
ChinaHistoryOutline =  namedtuple('ChinaHistoryOutline',['1. 封建社会篇', '2. 豪族社会篇', '3. 古代平民社会篇','4. 近代转型篇','5. 现代革命篇','6. 中国崛起篇' ])

得到ValueError

    ValueError: Type names and field names must be valid identifiers: '1. 封建社会篇'

列表没有问题

In [8]: ['1. 封建社会篇', '2. 豪族社会篇', '3. 古代平民社会篇','4. 近代转型篇','5. 现代革命篇','6.  中国崛起篇' ]
Out[8]: ['1. 封建社会篇', '2. 豪族社会篇', '3. 古代平民社会篇', '4. 近代转型篇', '5. 现代革命篇', '6. 中国崛起篇']

有什么问题?

0 个答案:

没有答案