将重组元组添加到列表的正确语法是什么?将元组追加到列表
举例来说,如果我有两个列表:
>>> a = [(1,2,3),(4,5,6)]
>>> b = [(0,0)]
然后我会想到以下工作:
>>> b.append((a[0][0],a[0,2]))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: list indices must be integers, not tuple
而且,当它告诉我,指数必须是整数,怎么来的这有用吗?
>>> b.append((7,7))
>>> b
[(0, 0), (7, 7)]
你能澄清你的编辑,说这个错字是潜在的问题吗?目前尚不清楚您的编辑是澄清问题还是确定错误的根本原因。 – 2013-12-10 01:33:06