![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NumPy
冰冷的希望
坚持记录,相互帮助,一起进步
展开
-
【NumPy】矩阵的合并和分割
import numpy as nparray1 = np.array([1, 2, 3])array2 = np.array([4, 5, 6])print(np.vstack((array1, array2))) # 垂直合并print(np.hstack((array1, array2))) # 水平合并print(np.concatenate((array1, array...原创 2020-03-02 00:04:02 · 1001 阅读 · 0 评论 -
【NumPy】索引操作
NumPy的索引跟列表索引类似import numpy as nparray1 = np.array([1, 2, 3, 4, 5, 6])array2 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(array1[2]) # 获取array1的第3个元素(...原创 2020-03-01 23:24:54 · 273 阅读 · 0 评论 -
【NumPy】NumPy属性
代码import numpy as nparray = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(array)print(array.ndim) # 秩,即轴的数量或维度的数量,2,2维print(array.shape) # 形状,(3,3),3行3列...原创 2020-03-01 21:45:05 · 284 阅读 · 0 评论 -
【NumPy】创建NumPy数组
import numpy as nparray1 = np.array([1, 2, 3], dtype=int) # 创建一维矩阵print(array1)array2 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) # 创建二维矩阵,多维以此类推print(array2)a = np.arange(10) # 创建从0到9的一维...原创 2020-03-01 22:08:29 · 391 阅读 · 0 评论 -
【NumPy】矩阵运算、比较、生成随机矩阵
import numpy as nparray1 = np.array([[1, 2, 3], [4, 5, 6]])array2 = np.array([[1, 1, 2], [2, 3, 3]])print(array1 + array2) # 加法,按位相加,加减(-)乘(*)除(/)、取余(%)都是按位计...原创 2020-03-01 23:06:41 · 1054 阅读 · 0 评论