# index 만큼 뒤의 알파벳으로 변환
def changeWord(word, basket, index):
loc = basket.find(word) + index
loc %= len(basket)
return basket[loc]
def solution(s, skip, index):
answer = ''
# skip words를 제외한 알파벳 리스트 완성
basket = "abcdefghijklmnopqrstuvwxyz"
for item in skip:
if basket.find(item) != -1:
basket = basket.replace(item, '')
for word in s:
answer += changeWord(word, basket, index)
return answer
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges