在 Excel 中IF 函数是最常用的函数之一,它可以对值和期待值进行逻辑比较。因此IF 语句可能有两个结果:第一个结果是比较结果为 True,第二个结果是比较结果为 False。...0,"不及格";60,"及格";90,"高分"})
# 性别标识
=LOOKUP(E2,{0,"女";1,"男"})
LOOKUP技巧
需要注意的是,LOOKUP中的条件是向后兼容哈
3....(df['性别']==0, '女性', '男性'))
data.insert(0,'姓名', df['姓名'])
data
输出结果
以上实现方案中,用到的两个where函数,其实就和excel里的...和Excel中IF函数更接近的其实就是np.where这个函数,如果条件满足则赋值x,否则赋值y。...']==0, '女性', '男性')
需要注意的是,这里咱们对性别标识的处理稍微区别于开头的完整代码中的,大家知道为什么可以这么写吗?