我有一个清单l:
l
l = [22, 13, 45, 50, 98, 69, 43, 44, 1]
对于45以上的数字,我想加1; 对于小于它的数字,5.
我试过了
[x+1 for x in l if x >= 45 else x+5]
但它给了我一个语法错误.我怎样才能实现if- else在列表理解这样吗?
if
else
python if-statement list-comprehension list
if-statement ×1
list ×1
list-comprehension ×1
python ×1