Bootstrap

experiment-02-实验二 numpy的基本使用

实验二 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
;