1. Learn
  2. /
  3. 课程
  4. /
  5. Python 工具箱

Connected

道练习

将迭代器作为函数参数

您已经使用过 iter() 函数来获取迭代器对象,并用 next() 函数从迭代器对象中逐个取值。

也有一些函数可以将迭代器和可迭代对象作为参数。例如,list() 和 sum() 函数分别会返回列表以及元素之和。

在本练习中,您将把 range() 返回的可迭代对象传入这些函数,并打印函数调用的结果。

说明

100 XP
  • 使用 range() 创建一个 range 对象,使其生成从 10 到 20 的值。将结果赋给 values。
  • 使用 list() 函数从范围对象 values 创建值的列表。将结果赋给 values_list。
  • 使用 sum() 函数从范围对象 values 得到 10 到 20 的和。将结果赋给 values_sum。