关于numpy的astype(bool)和astype(int)等等
import numpy as np
a=[[1,2,1],[2,3,5]]
b=[[0,0,0],[2,3,5]]
c=np.array...那么.astype(int)是啥意思呢?
那不就是转化为整型数据吗!True和False转化为整型数据是什么样子呢?
不就是0和1嘛!...代码如下:
import numpy as np
a=[[1,2,1],[2,3,5]]
b=[[0,0,0],[2,3,5]]
c=np.array(a).astype(bool).astype(int...)
d=np.array(b).astype(bool).astype(int)
print(c)
print(d)
看一下,是这样的吧!...(float)
d=np.array(b).astype(bool).astype(int).astype(float)
print(c)
print(d)
希望可以帮助你
发布者:全栈程序员栈长