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

Connected

вправа

Поєднання імен і типів Pokémon

До вашої сесії завантажено три списки з набору даних, що містить 720 Pokémon:

  • Список names містить імена кожного Pokémon.
  • Список primary_types містить відповідний перший тип кожного Pokémon.
  • Список secondary_types містить відповідний другий тип кожного Pokémon (nan, якщо Pokémon має лише один тип).

Потрібно обʼєднати імʼя та типи кожного Pokémon, щоб ви могли легко бачити опис кожного. Попрактикуйтеся у використанні zip() для виконання цього завдання.

Інструкції 1/3

undefined XP
  • 1

    Поєднайте список names і список primary_types у новий обʼєкт списку (назвіть його names_type1).

  • 2

    Поєднайте names, primary_types і secondary_types (саме в такому порядку) за допомогою zip() та розпакуйте zip-обʼєкт у новий список.

  • 3

    Скористайтеся zip(), щоб поєднати перші пʼять елементів зі списку names і перші три елементи зі списку primary_types.