Bonjour,

Je souhaite créer un tableau à 2 dimensions de ce type là :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
monCode = (["a", "b", "c", "d"], [1, 2, 3, 4])
De façon à coder des mots.
Exemple : le mot "baba" ==> "2 1 2 1"

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
monCode = (["a", "b", "c", "d"], [1, 2, 3, 4])
 
#print(monCode[0][0])
 
def coder():
    motCoder = ""
    aCoder = "baba"
 
    for lettre in aCoder:
        # Indice de la lettre recherchée par exemple la lettre "b"
        # donc indice = 1
        # pour affecter à mot coder monCode[1][indice]
        indice = monCode.index(lettre)
        motCoder += " " + str(monCode[1][indice])
 
    print(motCoder)
 
coder()
Je vous remercie bien pour m'aider à débugger ce programme.