小编use*_*402的帖子

带有 if 语句的 Lambda

假设我有一个名为“y_pred”的列表,我想编写一个 lambda 函数,如果该值小于 0,则将该值更改为 0。

前:y_pred=[1,2,3,-1]

后:y_pred=[1,2,3,0]

我写了这样的东西,并返回错误信息

y_pred=list(lambda x: 0 if y_pred[x]<0 else y_pred[x])    
TypeError: 'function' object is not iterable
Run Code Online (Sandbox Code Playgroud)

python lambda if-statement

2
推荐指数
1
解决办法
1216
查看次数

标签 统计

if-statement ×1

lambda ×1

python ×1