我运行代码
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. 中国崛起篇']
有什么问题?