1. Învăţa
  2. /
  3. Courses
  4. /
  5. Python 함수 입문

Connected

exercise

모두 종합하기 (2)

잘하셨어요! 이제 열의 항목을 순회하고, 언어 이름을 키로, 해당 언어의 트윗 개수를 값으로 하는 딕셔너리를 만드는 기능을 정의했어요.

이번 연습 문제에서는 이전 문제에서 개발한 기능을 함수로 정의하고, 함수 안에서 결과 딕셔너리를 반환한 뒤, 적절한 인수로 함수를 호출해 보겠습니다.

편의를 위해 pandas 패키지는 pd로 임포트되어 있고, 'tweets.csv' 파일은 tweets_df 변수로 불러와져 있어요.

Instrucţiuni

100 XP
  • 두 개의 매개변수를 갖는 함수 count_entries()를 정의하세요. 첫 번째 매개변수 df는 DataFrame이고, 두 번째 매개변수 col_name은 열 이름입니다.
  • for 루프의 if-else 문 본문을 완성하세요: 키가 딕셔너리 langs_count에 있으면 현재 값에 1을 더하고, 그렇지 않으면 키를 langs_count에 추가하고 값을 1로 설정하세요. 코드에서는 루프 변수 entry를 사용하세요.
  • count_entries() 함수 내부에서 langs_count 딕셔너리를 반환하세요.
  • count_entries() 함수를 tweets_df와 열 이름 'lang'을 인수로 전달하여 호출하세요. 호출 결과를 변수 result에 할당하세요.