python中numpy关于布尔值转换为int的方法

布尔转int

y.astype(np.int)#np数组使用这个转换为int

np.array(x,dtype=np.int)#在将一个数组包装成np数组时顺便指定包装之后的数据类

直接对布尔值进行求和

x=np.array([True,True,False])
print(np.sum(x))#结果是2,即自动把True看成1,False看成0

猜你喜欢

转载自blog.csdn.net/weixin_45670020/article/details/113449421
今日推荐