J'ai une liste contenant des tuples. Chaque ligne contient 2 éléments. J'ai essayé d'imprimer avec le code suivant, mais il affiche le message d'erreur:Itirating à travers la liste des tuples avec des boucles imbriquées
TypeError: list indices must be integers or slices, not tuple
Code pertinent:
for i in list:
for j in [1, 2]:
print(list[i][j])
Avec l'idée d'imprimer chaque élément du 1er tuple, chaque élément de la 2e ligne etc
Comme @ dit Miraj50, 'I' est déjà un tuple. Il suffit de se débarrasser de la boucle imbriquée et de faire 'print (i [0], i [1])' sur le premier. –