21. 练习:列表推导式(选学)
练习:提取名字
使用列表推导式创建新的列表
first_names
,其中仅包含
names
中的名字(小写形式)。
Start Quiz:
names = ["Rick Sanchez", "Morty Smith", "Summer Smith", "Jerry Smith", "Beth Smith"]
first_names = # write your list comprehension here
print(first_names)
练习:multiples_3
使用列表推导式创建一个列表
multiples_3
,能够计算出 1 - 20 这 20 个整数中分别乘以 3 之后的结果。
Start Quiz:
multiples_3 = # write your list comprehension here
print(multiples_3)
练习:按得分过滤姓名
使用列表推导式创建一个 passed 的姓名列表,其中仅包含得分至少为 65 分的名字。
Start Quiz:
scores = {
"Rick Sanchez": 70,
"Morty Smith": 35,
"Summer Smith": 82,
"Jerry Smith": 23,
"Beth Smith": 98
}
passed = # write your list comprehension here
print(passed)