https://school.programmers.co.kr/learn/courses/30/lessons/142086
def solution(s):
answer = []
word = {}
for i in range(len(s)):
if s[i] not in word: # word 안에 없다면 -1
answer.append(-1)
else: # word 안에 있으면 현재 알파벳 위치 - 기존 알파벳 위치
answer.append(i - word[s[i]])
word[s[i]] = i # word에 현재 알파벳 위치 갱신
return answer