
https://school.programmers.co.kr/learn/courses/30/lessons/120892


def solution(cipher, code):
answer = []
for i in range(len(cipher)):
if (i + 1) % code == 0:
answer.append(cipher[i])
else:
continue
return ''.join(answer)
0부터 시작하니까, i + 1 이 배수인지 확인하고 더해주었다.def solution(cipher, code):
answer = cipher[code-1::code]
return answer
step 을 잘 쓰는 코드를 보면 새롭다.code - 1 부터 시작하면 첫번째 배수번째 글자를 추출하지 못하니 그 보다 하나 전부터 슬라이싱했다.step 은 배수의 역할도 할 수 있다.피드백은 언제나 환영입니다 :)