1. Learn
  2. /
  3. คอร์ส
  4. /
  5. Python 工具箱

Connected

แบบฝึกหัด

在生成器表达式中变换输出

很好!到目前为止,您已经会编写基本的生成器表达式了。本练习中,您将更进一步:在生成器表达式的输出部分做一些加工。由于生成器表达式与列表推导式在语法上非常相似,这项任务对您来说应该很熟悉!

给您一个字符串列表 lannister。请使用生成器表达式创建一个生成器对象,并通过迭代该对象来打印其中的值。

คำแนะนำ

100 XP
  • 编写一个生成器表达式,用于生成 lannister 中每个字符串的「长度」。将迭代变量命名为 person。把结果赋值给 lengths。
  • 在用于打印生成器对象中数值的 for 循环里,补充正确的可迭代对象。