【发布时间】:2015-09-18 02:51:58
【问题描述】:
如果我想获取一个数字列表并执行以下操作:
lst = [1,2,4,5]
[1,2,4,5] ==> ['lower','lower','higher','higher']
其中3是使用map函数的条件,有没有简单的方法?
很明显map(lambda x: x<3, lst) 让我非常接近,但我怎么能在 map 中包含一个允许我立即返回字符串而不是布尔值的语句?
【问题讨论】:
标签: python dictionary lambda conditional-statements