da是个dataframe,目标把da中‘sku_cost_prc’列为0的值以当前‘sku_prc’行值的0.7倍填充,
请问
for i in range(len(da)): da.s=da[i:i+1][['sku_cost_prc']] if da.s==0: da['sku_cost_prc'][i]=da['sku_prc'][i]*0.7
代码哪里出错了呢
报什么错