# 商品打折(python列表推导式)
# 打折:newlistname=[Expression for in var listname]
# 大于:newlistname=[var for var in listname if condition]
# newlistname:新生成的列表名称
# Expression:表达式,用于计算新列表的元素
# var:变量,值为所在后面的列表的每一个元素值
# condition:条件表达式,用于指定条件筛选
price = [1232, 3223, 4223, 2333, 1330, 2321]
discount = [float(x * 0.75) for x in price]
default = 1800
GT = [x for x in discount if x > default ]
print('原商品的价格:', price)
print('打折后,商品的价格', discount)
print('打折后,价格高于' + str(default) + '的:' + str(GT))
python之列表推导式篇
最新推荐文章于 2023-11-11 11:22:14 发布