1. Learn
  2. /
  3. Курси
  4. /
  5. Ефективне написання коду Python

Connected

вправа

Підрахунок покемонів у вибірці

Згенеровано вибірку з 500 покемонів, і три списки з цієї вибірки вже завантажено у вашу сесію:

  • Список names містить імена кожного покемона у вибірці.
  • Список primary_types містить відповідний основний тип кожного покемона у вибірці.
  • Список generations містить відповідне покоління кожного покемона у вибірці.

Ви хочете швидко зібрати кілька підрахунків із цих списків, щоб краще зрозуміти згенеровану вибірку. Використайте Counter з модуля collections, щоб дослідити, які типи покемонів є у вашій вибірці, з яких поколінь вони походять і скільки покемонів мають ім'я, що починається з певної літери.

Counter вже імпортовано у вашу сесію для зручності.

Інструкції

100 XP
  • Зберіть підрахунок кожного основного типу у вибірці.
  • Зберіть підрахунок кожного покоління у вибірці.
  • Використайте спискове включення, щоб зібрати першу літеру імені кожного покемона зі списку names. Збережіть це як starting_letters.
  • Зберіть підрахунок початкових літер зі списку starting_letters. Збережіть це як starting_letters_count.