시작하기무료로 시작하기

pandas DataFrame용 제너레이터 만들기

영상에서 보신 것처럼 pandas DataFrame에서 쉽게 제너레이터를 만들 수 있어요. 이를 순회(iterate)할 때마다 두 가지 요소를 반환합니다:

  • 해당 행의 인덱스
  • 그 행의 모든 요소를 담은 pandas Series

이제 poker_hands로 불러온 포커 데이터셋에 대해 제너레이터를 만든 다음, 그 제너레이터를 사용해 두 번째 행의 모든 요소를 출력해 보세요.

항상 IPython 셸에서 데이터셋을 탐색하면서 변화 과정을 확인할 수 있고, Slides 탭의 슬라이드를 참고하실 수 있어요.

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

pandas로 효율적인 코드 작성하기

강의 보기

연습 안내

  • 데이터 데이터셋의 행에 대한 제너레이터를 만들어 변수 generator에 할당하세요.
  • 생성한 제너레이터의 두 번째 요소의 모든 값을 출력하세요.

실습형 인터랙티브 연습

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

# Create a generator over the rows
generator = poker_hands.____

# Access the elements of the 2nd row
first_element = next(generator)
second_element = ____(____)
print(first_element, second_element)
코드 편집 및 실행