Programmers/프로그래머스-모스부호(1)-python

cosmos·2023년 2월 15일
0
post-thumbnail
post-custom-banner

문제

코드

# https://school.programmers.co.kr/learn/courses/30/lessons/120838
# programmers, level0: 모스부호(1), python3
def solution(letter: str) -> str:
    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'
    }
    
    return ''.join(map(str, [morse[x] for x in letter.split()]))

결과

출처 & 깃허브

프로그래머스
깃허브

post-custom-banner

0개의 댓글