第26269题 判断
判断以下代码是否可以筛选出所有评分高于4.5且距离在1公里以内的咖啡馆

你收集了一些咖啡馆的信息,存储在字典coffee_shops中,以下代码可以筛选出所有评分(rating)高于4.5且距离(distance)在1公里以内的咖啡馆。

coffee_shops = [
    {"name": "A Cafe", "rating": 4.7, "distance": 1.2},
    {"name": "B Brew", "rating": 4.3, "distance": 0.5},
    {"name": "C Coffee", "rating": 4.9, "distance": 2.1},
    {"name": "D Delight", "rating": 4.6, "distance": 0.9}
]
filtered_shops = list(
    filter(lambda shop: shop["rating"] > 4.5 and shop["distance"] < 1.0, coffee_shops)
)
print(filtered_shops)
A

正确

B

错误