假设我有一个名为“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)