시작하기무료로 시작하기

.iterrows()로 반복하기

영상에서 .iterrows()가 각 DataFrame의 행을 (인덱스, pandas Series) 쌍의 튜플로 반환한다고 설명했어요. 그런데 이게 정확히 무슨 뜻일까요? 몇 가지 코딩 연습으로 살펴보겠습니다.

세션에는 pit_df라는 pandas DataFrame이 로드되어 있습니다. 이 DataFrame에는 2008년부터 2012년까지 메이저리그 팀 Pittsburgh Pirates(약어: 'PIT')의 경기 기록이 담겨 있어요. 참고를 위해 콘솔에 이미 출력해 두었습니다.

이 연습은 강의의 일부입니다

효율적인 Python 코드 작성

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Iterate over pit_df and print each row
for ____,____ in ____.____:
    print(row)
코드 편집 및 실행