1. Learn
  2. /
  3. Курси
  4. /
  5. Rédiger du code Python efficace

Connected

вправа

Compter les Pokémon à partir d'un échantillon

Un échantillon de 500 Pokémon a été généré, et trois listes tirées de cet échantillon ont été chargées dans votre session :

  • La liste names contient le nom de chaque Pokémon de l'échantillon.
  • La liste primary_types contient le type principal correspondant de chaque Pokémon de l'échantillon.
  • La liste generations contient la génération correspondante de chaque Pokémon de l'échantillon.

Vous voulez rapidement obtenir quelques dénombrements à partir de ces listes pour mieux comprendre l'échantillon généré. Utilisez Counter du module collections pour explorer quels types de Pokémon figurent dans votre échantillon, de quelles générations ils proviennent et combien de Pokémon ont un nom qui commence par une lettre précise.

Counter a déjà été importé dans votre session pour vous simplifier la tâche.

Інструкції

100 XP
  • Relevez le nombre d'occurrences de chaque type principal dans l'échantillon.
  • Relevez le nombre d'occurrences de chaque génération dans l'échantillon.
  • Utilisez une compréhension de liste pour extraire la première lettre de chaque Pokémon dans la liste names. Enregistrez le résultat dans starting_letters.
  • Relevez le nombre d'occurrences des lettres initiales à partir de la liste starting_letters. Enregistrez le résultat dans starting_letters_count.