苗族银饰锻造中,匠人需要将银饰图案编码为数字列表。现有图案代码 [1, 2, 3, 4, 5],若要将每个代码乘以2后再筛选出大于5的结果,下列哪个列表推导式是正确的?
A:[x*2 for x in [1,2,3,4,5] if x*2 > 5]
B:[x*2 for x in [1,2,3,4,5] if x > 5]
C:[x*2 for x in [1,2,3,4,5] while x*2>5]
D:[x*2 for x in [1,2,3,4,5] and x*2>5]
正确答案:A
试卷来源:2026信息素养大赛智传民韵Python小低组(小学1-3年级)复赛模拟卷(一)