Bonjour,
si par exemple nous essayon de décrypter un "a" avec une clé 3, selon votre code on aurait alors une position - clé = [0 -3] = -3 qui n'est pas dans l'index de la liste alphabet. Python devrait alors nous renvoyer une erreur. Dès lors j'ai pensé que vu qu'on avait deux fois l'alphabet qui se suivait, il faudrait alors faire 26 + position - clé = 23 = "x", ce qui devrait être correct et garantir de ne pas tomber dans les négatifs et garantir le cerlce non?
Merci d'avance, salutations.