Bonjour,
Je dois decoder un message ecrit en morse grace a Python. Mon alphabet morse se presente sous la forne d un dictionnaire et mon message secret sous la forme d une liste.
J ai essaye plusieurs combinaisons pour recuperer les valeurs depuis les cles du dictionnaire, mais je seche.
J’ai essaye d imprimer les cles et les valeurs mais ca ne fonctionne pas :
(list(encodedmess.keys())[list(encodedmess.values())]).
Je pense pourtant que c est la bonne piste, et qu ensuite je dois creer une loop, mais je debute et je ne sais pas bien comment faire,
Pouvez vous m aider ?
Merci !
MORSE_CODE = { ‹ A ›:’.-’,
‹ B ›:’-…’,
‹ C ›:’-.-.’,
‹ D ›:’-…’,
‹ E ›:’.’,
‹ F ›:’…-.’,
‹ G ›:’–.’,
‹ H ›:’….’,
‹ I ›:’…’,
‹ J ›:’.—’,
‹ K ›:’-.-’,
‹ L ›:’.-…’,
‹ M ›:’–’,
‹ N ›:’-.’,
‹ O ›:’—’,
‹ P ›:’.–.’,
‹ Q ›:’–.-’,
‹ R ›:’.-.’,
‹ S ›:’…’,
‹ T ›:’-’,
‹ U ›:’…-’,
‹ V ›:’…-’,
‹ W ›:’.–’,
‹ X ›:’-…-’,
‹ Y ›:’-.–’,
‹ Z ›:’–…’,
‹ 1 ›:’.----’,
‹ 2 ›:’…—’,
‹ 3 ›:’…–’,
‹ 4 ›:’….-’,
‹ 5 ›:’……’,
‹ 6 ›:’-….’,
‹ 7 ›:’–…’,
‹ 8 ›:’—…’,
‹ 9 ›:’----.’,
‹ 0 ›:’-----’,
‹ , ›:’–…--’,
‹ . ›:’.-.-.-’,
‹ ? ›:’…–…’,
’ ‹ : ›-…-.’,
‹ - ›:’-….-’,
‹ [ ›:’-.–.’,
‹ ] ›:’-.–.-’}
encodedmess = [’-’, ‹ .-. ›, ‹ -.– ›, ‹ -…-. ›, ‹ …- ›, ‹ … ›, ‹ . ›, ‹ -…-. ›, ‹ - ›, ‹ …. ›, ‹ … ›, ‹ … ›, ‹ -…-. ›, ‹ .-… ›, ‹ … ›, ‹ … ›, ‹ - ›, ‹ -…-. ›, ‹ — ›, ‹ …-. ›, ‹ -…-. ›, ‹ -. ›, ‹ …- ›, ‹ – ›, ‹ -… ›, ‹ . ›, ‹ .-. ›, ‹ … ›, ‹ -…-. ›, ‹ … ›, ‹ -. ›, ‹ -…-. ›, ‹ -.– ›, ‹ . ›, ‹ … ›, ‹ - ›, ‹ . ›, ‹ .-. ›, ‹ -… ›, ‹ .- ›, ‹ -.– ›, ‹ … ›, ‹ -…-. ›, ‹ .–. ›, ‹ .-. ›, ‹ — ›, ‹ –. ›, ‹ .-. ›, ‹ .- ›, ‹ – ›, ‹ –…-- ›, ‹ -.–. ›, ‹ —… ›, ‹ ----- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ .---- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ .---- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ ….- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ ….- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ —… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ .---- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ —… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …– ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ —… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ ….- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ….- ›, ‹ -…. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ –… ›, ‹ –… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ -…. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ .---- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ ----- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ —… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ …… ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ -…. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …– ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ .---- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ ….- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ ….- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ ….- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ .---- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ….- ›, ‹ —… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ .---- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ …– ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ –… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ ----- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ …— ›, ‹ ----- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ —… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ ----. ›, ‹ …— ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ -…. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ .---- ›, ‹ —… ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ ----. ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ ----- ›, ‹ –…-- ›, ‹ -…-. ›, ‹ .---- ›, ‹ ----- ›, ‹ …… ›, ‹ -.–.- ›]