摘要: 获取x数组的一个切片:x[start : stop : step] 1.一维子数组 x = np.range(10) # array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) (1)前五个元素 x[ : 5] (2)索引五之后的元素 x[5 : ] (3)中间的子数组 x[4 阅读全文
posted @ 2020-05-15 16:12 编程小书童 阅读(198) 评论(0) 推荐(0) 编辑
摘要: x1 = np.array([5, 0, 3, 3, 7, 9]) x2 = np.array([[3, 5, 2, 4], [7, 6, 8, 8], [1, 6, 7, 7]]) 1.通过中括号指定索引获取第i个值 x1[0] # 5 x1[4] # 7 2.使用负值索引获取数组的末尾索引 x1 阅读全文
posted @ 2020-05-15 14:46 编程小书童 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 种子值seed、维度ndim、形状shape、尺寸size、数据类型dtype、元素字节大小itemsize;总字节大小nbytes 1.设置种子值可以确保每次程序执行时都可以生成同样的随机数组: np.random.seed(0) # 设置随机数种子 x1 = np.random.randint( 阅读全文
posted @ 2020-05-15 14:44 编程小书童 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 该系列教程源自《Python数据科学手册》,摘抄整理为日后查阅所用。 1.根据Python列表创建数组 np.array([2, 3, 7, 5, 6]) 注意,和Python列表不同,NumPy要求数组内的数据必须为同一类型。如果类型不匹配,NumPy将会向上转换(如果可行)。 np.array( 阅读全文
posted @ 2020-05-15 14:43 编程小书童 阅读(211) 评论(0) 推荐(0) 编辑