Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Gets it done solution in Clear category for Morse Encoder by martin_b
MORSE = {'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': '--.. ', ' ': ' ',
'0': '----- ', '1': '.---- ', '2': '..--- ',
'3': '...-- ', '4': '....- ', '5': '..... ',
'6': '-.... ', '7': '--... ', '8': '---.. ',
'9': '----. '
}
morse_encoder = lambda t: "".join(MORSE[i.upper()] for i in t).strip()
April 5, 2018