def solution(msg):
answer = []
Dict = {}
# 딕셔너리에 알파벳 저장
for i in range(1, 27):
Dict[chr(i+64)] = i
while True:
if msg in Dict:
answer.append(Dict[msg])
break
for i in range(1, len(msg)):
if msg[:i+1] not in Dict:
answer.append(Dict[msg[:i]])
Dict[msg[:i+1]] = len(Dict) + 1
msg = msg[i:]
break
return answer
알파벳을 딕셔너리에 저장하는 방법을 배울 수 있었다.