1. Learn
  2. /
  3. 课程
  4. /
  5. Python 中级

Connected

道练习

索引与值(1)

使用 for 循环遍历列表时,默认只能依次访问每个列表元素本身。如果您还想拿到索引信息,也就是当前遍历的列表元素位于哪里,可以使用 enumerate()。

例如,请看看视频中的 for 循环是如何改写的:

fam = [1.73, 1.68, 1.71, 1.89]
for index, height in enumerate(fam) :
    print("person " + str(index) + ": " + str(height))

说明

100 XP
  • 将示例代码中的 for 循环改为使用 enumerate(),并使用两个迭代变量。
  • 更新 print() 语句,使其在每次循环时打印形如 "room x: y" 的一行,其中 x 是列表元素的索引,y 是对应的列表元素(即面积)。请确保输出与该字符串完全一致,包含正确的空格。