赞
踩
numpy.where(condition,x,y)函数是三元表达式x if condition else y的矢量化版本。
python中的x if condition else y 三元表达式等同于C++中的 condition? X :Y (若满足condition则X,否则Y)
numpy.where(condition) 返回数组的位置
- np.where(pd.isnull(a))
- Out[84]: (array([1, 2, 4, 6, 8, 9], dtype=int64),)
返回数组, 若数组a中isnull的位置用b中的元素填充,其他用a中元素填充
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。