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

Connected

练习

在推导式中使用条件语句(2)

在上一个练习中,您在列表推导式的「谓词表达式」部分使用了 if 条件语句来评估迭代变量。本练习中,您将在列表的「输出表达式」上使用 if-else 语句。

您将继续使用同一个列表 fellowship。请使用列表推导式,并在输出表达式中加入 if-else 条件,创建一个列表:保留 fellowship 中长度大于等于 7 个字符的成员,其他成员替换为空字符串。请在列表推导式中使用 member 作为迭代变量。

说明

100 XP
  • 在输出表达式中,若字符数 >= 7 则原样保留该字符串;否则将其替换为「空字符串」,即 '' 或 ""。