Question conversion tuple en string
Bonjour à tous,
je suis débutant en programmation et j'essaye de faire un petit truc (que je pense très simple) : je voudrais convertir un tuple en un mot. Par exemple si u = (a,b,c) je voudrais obtenir abc.
J'ai défini la fonction suivante CT (convert tuple) :
Code:
1 2 3 4 5
| def CT(v):
w=''
for i in v:
w = w + i
return w |
Le problème est que si v = (a,b,c) ça ne marche pas. Il faut que je prenne v = ('a', 'b', 'c') pour que ça fonctionne...
Si quelqu'un peut me dire ce qui ne marche pas et pourquoi alors ça serait super.
Merci par avance.