Coding/초보자를 위한 파이썬 300제
초보자를 위한 파이썬 300제 // 023 문자열 인덱싱
포스트it
2020. 12. 16. 11:18
728x90
반응형
문제
아래의 문자열에서 '홀' 만 출력하세요.
>> string = "홀짝홀짝홀짝"
실행 예: 홀홀홀
내풀이
string = "홀짝홀짝홀짝"
print(string[::2])
정답
슬라이싱할 때 시작인덱스:끝인덱스:오프셋을 지정할 수 있습니다.
string = "홀짝홀짝홀짝"
print(string[::2])
슬라이싱 할때 [시작 : 끝 : 스텝] 우리말로 쉽게 해서 간격(?) 이라고 생각하면 됩니다.
그래서 정답을 말로 풀어보면
(시작부터 끝까지에서 2번 건너뛰면서 출력한다)
홀짝홀짝홀짝
1 2 3 4 5 6
728x90
반응형