강의로 돌아가기
-

왜 틀렸냐요?

list1 = list(range(20))

# new_list가 5, 8, 11, 14의 값을 가지도록 list1을 slice하세요
new_list = list1[5:15:3]
print(new_list)

# reverse_list가 17, 13, 9, 5의 값을 가지도록 list1을 slice하세요
another_list = list[5:18:4]
print(another_list)
작성중인 코드―slice_step
1
2
3
4
5
6
7
8
9
list1 = list(range(20))

# new_list가 5, 8, 11, 14의 값을 가지도록 list1을 slice하세요
new_list = list1[5:15:3]
print(new_list)

# reverse_list가 17, 13, 9, 5의 값을 가지도록 list1을 slice하세요
another_list = list[5:18:4]
print(another_list)
2 개의 답변
프로그래머스

list[5:18:4] 가 아니라 list1[5:18:4]으로 써야겠지요?

이헌기

another_list = list[5:18:4] -----> another_list = list[17:4:-4]
print(another_list)

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.