1. Learn
  2. /
  3. 课程
  4. /
  5. 高效编写 Python 代码

Connected

道练习

合并宝可梦名称与类型

会话中已从一个包含 720 个宝可梦的数据集中加载了 3 个列表:

  • names 列表包含每个宝可梦的名称。
  • primary_types 列表包含每个宝可梦对应的主类型。
  • secondary_types 列表包含每个宝可梦对应的副类型(如果宝可梦只有一种类型,则为 nan)。

我们希望把每个宝可梦的名称和类型组合在一起,便于快速查看其描述。请练习使用 zip() 来完成这个任务。

说明 1/3

undefined XP
  • 1

    将 names 列表与 primary_types 列表合并为一个新的列表对象(命名为 names_type1)。

  • 2

    按顺序使用 zip() 合并 names、primary_types 和 secondary_types,并将 zip 对象解包为一个新列表。

  • 3

    使用 zip() 合并 names 列表中的前 5 个元素与 primary_types 列表中的前 3 个元素。