-
ndarray的属性
# 维度 arr.ndim # 形状 arr.shape # 元素类型 arr.dtype # 元素数量 arr.size # 元素所占的字节 arr.itemsize
-
兼容处理
str > float > int
-
类型转换
# 元素级别转换 arr = np.array([1.1, 2.2, 3.3]) arr = arr.astype(np.int32) # 变量级别 >>> [1, 2] + np.array([1, 2]) + [1, 2] array([3, 6])
-
索引
1. 数字 2. 数组 3. 布尔数组(shape要一致) 常用:arr[arr > 3]
-
切片
# 多维 >>> arr = np.arange(12).reshape((3, 4)) >>> arr[:, 1:3] array([[ 1, 2], [ 5, 6], [ 9, 10]])
[numpy] ndarray数组2
最新推荐文章于 2022-12-04 00:37:54 发布