Img profile default
Grace
  • 2016.3.18 01:10
  • 조회수 257
  • 답변수 1
Img profile default
Grace
  • 2016.3.18 01:10
  • 조회수 257
  • 답변수 1

실행값은 맞는데....

tuple1에서 i를 인덱스로 값을 읽어오는지 검사합니다
올바른 결과값: false
실행결과: true

=> 무슨 말인지....잘 모르겠네요

tuple1_2
tuple1 = (11, 22, 33)
for i in range( len( tuple1) ):
    print (list(tuple1)[i])
  • #파이썬 입문
  • #튜플 만들기 - 실습

1 답변

  • G3rlasealonpd5c2kica
    Demi
    • 2016.3.18 01:22

    tuple1에서 i를 인덱스로 값을 읽어오는지 검사합니다는 마지막 줄에서 [i]와 같이 인덱스를 써서 튜플에 접근하는지를 확인한다는 뜻입니다.

    이 문제의 의도는 "튜플도 리스트와 마찬가지로 index로 값을 읽어올 수 있다"는 걸 확인하는 데 있습니다.
    그래서 for i in tuple1같이 인덱스를 쓰지 않고 바로 접근하는 걸 막기 위해 코드의 실행결과 뿐 아니라 코드 텍스트 자체를 검사합니다.

답변 쓰기

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