노력에는 지름길이 없으니까요

프로그래머스 - 암호 해독 Python ver. 본문

Python/프로그래머스

프로그래머스 - 암호 해독 Python ver.

데건 2024. 7. 8. 14:30
728x90

 

해결일 언어 레벨 테스트명
20240708 Python level 0  암호 해독

 

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

 

 


 

내 코드

def solution(cipher, code):
#cipher[i] 결합 #range 범위 지정
    return ''.join(cipher[i] for i in range(code-1,len(cipher),code))

 

 

 

개선점: range랑 똑같은 방식으로 문자열도 스텝을 지정할 수 있다는 걸 상기하자...

 

베스트 코드

def solution(cipher, code):
    answer = cipher[code-1::code]
    return answer

 

 

 

728x90
반응형