다음 파이썬 프로그램의 출력 결과는?
val = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
rst = 0
for i in range(2, len(val), 3):
rst = rst + val[i]
print(rst)문제 풀이 참고 자료
크게 보기 ↗
크게 보기 ↗정답 4번
range(2, len(val), 3)은 인덱스 2, 5, 8, 11을 만든다. 파이썬 인덱스는 0부터 시작하므로 대응 값은 3, 6, 9, 12이고 rst=3+6+9+12=30이다.
콘텐츠 정보
- 자료 유형
- 공개 기출
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05