1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về Functions trong Python

Connected

Bài tập

Tổng hợp tất cả (2)

Tuyệt vời, bạn vừa khái quát hóa bài phân tích ngôn ngữ trên Twitter ở chương trước bằng cách thêm đối số mặc định cho tên cột. Giờ bạn sẽ nâng cấp hàm này thêm một bước nữa bằng cách cho phép người dùng truyền đối số linh hoạt, tức là trong trường hợp này có thể truyền bao nhiêu tên cột tùy thích!

Như trước, để thuận tiện, pandas đã được nhập với bí danh pd và tệp 'tweets.csv' đã được nạp vào DataFrame tweets_df. Một phần mã từ bài làm trước của bạn cũng được cung cấp.

Hướng dẫn

100 XP
  • Hoàn thiện phần khai báo hàm bằng cách bổ sung tham số cho DataFrame df và đối số linh hoạt *args.
  • Hoàn thiện vòng lặp for bên trong định nghĩa hàm để vòng lặp chạy trên tuple args.
  • Gọi count_entries() với DataFrame tweets_df và tên cột 'lang'. Gán kết quả cho result1.
  • Gọi count_entries() với DataFrame tweets_df và các tên cột 'lang' và 'source'. Gán kết quả cho result2.