11.7 연습문제: 인덱스가 홀수인 요소 출력하기
다음 소스 코드를 완성하여 튜플 n에서 인덱스가 홀수인 요소들이 출력되게 만드세요.
practice_odd_index.py
n = -32, 75, 97, -10, 9, 32, 4, -15, 0, 76, 14, 2 print( )
실행 결과
(75, -10, 32, -15, 76, 2)
정답
n[1::2] 또는 n[1:12:2] 또는 n[1:len(n):2]
해설
홀수는 1부터 시작하고 2씩 증가합니다. 따라서 시작 인덱스는 1, 인덱스 증가폭은 2가 되어야 합니다. 그리고 튜플 전체에서 인덱스가 홀수인 요소들을 구해야 하므로 끝 인덱스는 생략합니다.
또는, 길이가 12인 튜플 n의 마지막 요소(인덱스 11)까지 구하도록 len(n)을 지정하거나 12를 넣어도 상관없습니다.