Я делаю программу, где азбука Морзе расшифровывается на английский.Однако, когда программа запущена, и я ввел азбуку Морзе (например, * - что должно привести к выводу программы на печать "A"), программа дает только пробел.
message = input("Please type a message to encrypt. ")
new_message = ""
letters = {"*-": "A",
"-***": "B",
"-*-*": "C"}
for let in message:
if let in letters:
new_message += letters[let]
print(new_message)
Iищу способ решить эту проблему с помощью метода замены выше.Спасибо.