1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nền tảng Lập trình Hàm với purrr

Connected

Bài tập

Đặt tên

Đặt tên cho các phần tử trong list giúp bạn làm việc với list dễ dàng hơn trong nhiều tình huống; mã cũng trở nên dễ đọc hơn, đặc biệt quan trọng khi bạn xem lại sau vài tuần hoặc vài tháng.

Tại đây, bạn sẽ làm việc với các bộ dữ liệu gh_repos và gh_users và đặt tên cho chúng theo hai cách khác nhau. Cả hai phương pháp đều cho cùng một kết quả: một list với các phần tử đã được đặt tên.

Hướng dẫn

100 XP
  • Đặt tên cho gh_users bằng cách dùng phần tử "name" và dùng hàm map_*() để trả về một vector ký tự.
  • Khám phá cấu trúc của gh_repos để xem thông tin về owner được lưu ở đâu.
  • Tạo list mới gh_repos_named và đặt tên các phần tử dựa trên login của owner của repo, sử dụng các hàm set_names() và map_*().