丝路商品价格筛选(列表推导式 + 函数) 【题目描述】 丝路商队携带多种商品,价格不同。请编写函数 filter_high (goods, threshold),返回价格高于 threshold 的商品名称列表。使用推导式提升效率,模拟商队筛选高价值商品。 【输入格式】 第一行:阈值 threshold第二行:商品名与价格,空格分隔 【输出格式】 符合条件的商品名,空格分隔
正确答案:参考程序(Python):def filter_high(goods,threshold):return [name for name,p in goods if p>threshold];th=int(input());data=input().split();goods=[(data[i],int(data[i+1])) for i in range(0,len(data),2)];print(' '.join(filter_high(goods,th)))。核心:高价商品筛选。
试卷来源:2026信息素养大赛丝路新程Python小高组(小学4-6年级)复赛模拟卷(二)