尝试使用单行创建正数列表但它不适合我.需要帮忙
numbers = [34.6, -203.4, 44.9, 68.3, -12.2, 44.6, 12.7]
我的代码:
newlist = [n if n>0 else pass for n in numbers]
为什么else pass不工作?
else pass
python python-3.x
python ×1
python-3.x ×1