1. Apprendre
  2. /
  3. Cours
  4. /
  5. Fondements de la programmation fonctionnelle avec purrr

Connected

Exercice

Définir des noms

Attribuer des noms aux éléments d'une liste facilite grandement le travail dans bien des cas ; cela rend le code plus lisible, ce qui est particulièrement important lorsque vous relisez du code des semaines ou des mois plus tard.

Ici, vous allez travailler avec les jeux de données gh_repos et gh_users et définir leurs noms de deux façons différentes. Les deux méthodes donneront le même résultat : une liste dont les éléments sont nommés.

Instructions

100 XP
  • Attribuez les noms de gh_users à partir de l'élément « name » et utilisez la fonction map_*() qui produit un vecteur de caractères.
  • Explorez la structure de gh_repos pour voir où se trouvent les informations sur le propriétaire.
  • Créez une nouvelle liste gh_repos_named et définissez ses noms à partir du login du propriétaire du dépôt, en utilisant les fonctions set_names() et map_*().