리스트에서 Counter 사용하기
collections 모듈에 있는 Counter는 데이터셋의 요소를 세고, 검증하고, 더 깊이 파악하는 데 유용한 강력한 도구예요. 반복 가능한 객체(리스트, 세트, 튜플)나 딕셔너리를 Counter에 전달하면 됩니다. 또한 Counter 객체는 키/값 할당을 통해 딕셔너리처럼 사용할 수도 있어요. 예를 들어 counter[key] = value처럼요.
Counter의 흔한 사용 사례는 데이터를 사용하기 전에 일관성을 점검하는 일이에요. 지금 바로 그렇게 해 보겠습니다.
이 연습은 강의의 일부입니다
Python의 데이터 타입
연습 안내
collections에서Counter객체를 가져오세요.penguins리스트의Counter를 만들고 이름을penguins_sex_counts로 하세요. 리스트 컴프리헨션을 사용해 각 펭귄의Sex를 Counter에 전달하세요.penguins_sex_counts를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import the Counter object
____
# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____
# Print the penguins_sex_counts
____