1. 학습
  2. /
  3. 강의
  4. /
  5. 중급 Python

Connected

연습 문제

인덱스와 값 (1)

리스트를 순회하는 for 루프는 기본적으로 각 실행마다 리스트의 요소만 차례대로 접근할 수 있어요. 순회 중인 리스트 요소가 어디에 있는지, 즉 인덱스 정보도 함께 얻고 싶다면 enumerate()를 사용할 수 있습니다.

예를 들어, 영상의 for 루프를 다음과 같이 바꿀 수 있어요:

fam = [1.73, 1.68, 1.71, 1.89]
for index, height in enumerate(fam) :
    print("person " + str(index) + ": " + str(height))

지침

100 XP
  • 샘플 코드의 for 루프를 enumerate()를 사용하도록 바꾸고, 이터레이터 변수를 두 개 사용하세요.
  • print() 문을 업데이트해서 각 실행마다 "room x: y" 형태의 한 줄이 출력되도록 하세요. 여기서 x는 리스트 요소의 인덱스, y는 실제 리스트 요소(즉, 면적)입니다. 공백까지 포함해 이 문자열을 정확히 출력해야 합니다.