¿Cuál es la sintaxis correcta para agregar una tupla recompuesta a una lista?Agregar tuplas a las listas
Por ejemplo, si tuviera dos listas:
>>> a = [(1,2,3),(4,5,6)]
>>> b = [(0,0)]
Entonces yo esperaría que el siguiente para el trabajo:
>>> 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
Por otra parte, cuando se me ha informado de que los índices deben ser enteros, como se hace ¿esto funciona?
>>> b.append((7,7))
>>> b
[(0, 0), (7, 7)]
¿Puedes aclarar tu edición para decir que ese error fue el problema subyacente? Actualmente no está claro si su edición aclara la pregunta o identifica la causa raíz del error. –