运行结果:
[False False False]
这个示例只有在v中的元素同时为1和2时才为true,显然这是不可能的,因此全为false
"或"运算 代码示例: import numpy as np v = np.array([1,2,3]) print((v == 1) | (v == 2))运行结果:
[ True True False]
这个示例中只要v中的元素满足等于1和2中的一个就为true
函数:astype() 用途:改变数组中元素的数据类型 代码示例:
import numpy as np v = np.array(["1","2","3"]) print(v.dtype) v = v.astype(float) print(v.dtype)运行结果:
<U1 float64
运行结果:
1
最大值 函数:max() 代码示例: import numpy as np v = np.array([1,2,3]) print(v.max())运行结果:
3
函数:sum() 常用参数:axis–维度(=0时对列求和,=1时对行求和,不传时对全部元素求和) 代码示例:
import numpy as np m = np.array([[1,2,3],[4,5,6],[7,8,9]]) print(m.sum()) print(m.sum(axis=0)) print(m.sum(axis=1))运行结果:
45 [12 15 18] [ 6 15 24]