实验二 numpy的基本使用
1.实验内容
(1)numpy的导入。
(2)数组的基本创建、索引和切片。
(3)数组维度变换与重塑。
(4)数组排序。
(5)数组的组合和分拆。
2.目的要求
(1)学会numpy的导入。
(2)掌握数组的基本创建、索引和切片。
(3)学会数组维度变换与重塑的操作。
(4)掌握按照不同维度对数组的排序。
(5)掌握数组的组合与分拆。
3.实验方法手段及其条件
(1)数组的基本创建。
① 调用 numpy 的 array 函数创建一维数组a1,一维数组a2(指定dtype为float),二维数组a3以及三维数组a4,如下图所示: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bAl69Sht-1669126646605)(experiment-02-two-pic/01.png)]
import numpy as np
a1 = np.array((0,1,2,3,5,6,7))
a1
array([0, 1, 2, 3, 5, 6, 7])
a2 = np.array((0,1,2,3,5,6,7),dtype=float)
a2
array([0., 1., 2., 3., 5., 6., 7.])
a3=np.array([[0,1,2,3],[4,5,6,7]])
a3
array([[0, 1, 2, 3],
[4, 5, 6, 7]])
a3=np.arange(8).reshape(2,4)
a3
array([[0, 1, 2, 3],
[4, 5, 6, 7]])
a4=np.array([[[0,1],[2,3]],[[4,5],[6,7]]])
a4
array([[[0, 1],
[2, 3]],
[[4, 5],
[6, 7]]])
a4=np.arange