这样的方法应该有效:
基本上,当有空格时,它将字符串拆分,生成一个列表,其中每个项目都是一个摩尔斯电码字母。然后它对照字典检查每个字母,并取英文对应的字母。最后,它将所有这些放入一个列表中,再次将其转换为字符串并打印出来。
希望有帮助!在morse_eng_dict = {".-": "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",