Bonjour,
J'essaye de convertir une liste en tuple et dans la conversion, j'ai une virgule qui reste.
Mon objectif est de supprimer les impaires
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 tupleDeTuple = ((1, 'A'), (2, 'B'))
Je passe par une liste pour manipuler les donner et je convertis ma liste en tuple, ça fonctionne avec plusieurs éléments, mais dès qu'il y a un seul élément, le résultat vient avec une virgule comme dans le print et je ne comprends pas pourquoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 liste = [] for (x, y) in tupleDeTuple: if x % 2 != 0: tuplesPair = (x, y) liste.append(tuplesPair) tuple(liste)) print : ((1, 'A'),)
Je débute...
Merci pour votre aide
Partager