from) programmers lv.0 모스부호 (1)


def solution(letter):
answer = ''
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'
}
a = letter.split(" ")
answer = ''.join(morse[i] for i in a)
return answer
입력 : letter,
출력 : morse에 해당하는 letter 마다 더한값 = answer
- letter 찢기 2. 찢은 단어를 morse key에 접근 3. 더하기
3단계를 거치면 된다.
찢기! a = letter.split("")
morse key 접근! morse[i] for i in a
더하기 ! ''.join(morse[i] for i in a)