Numpy入门 - 生成数组

时间:2022-02-26 11:14:25

今天是Numpy入门系列教程第一讲,首先是安装Numpy:

$ pip install numpy

numpy是高性能科学计算和数据分析的基础包,本节主要介绍生成连续二维数组、随机二维数组和自定义二维数组。

一、生成连续二维数组

import numpy as np
np.arange(12).reshape(3, 4)
array([[ 0,  1,  2,  3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])

二、生成随机二维数组

import numpy as np
np.random.randint(0, 12, (3, 4))
array([[10,  7,  1,  7],
[ 1, 6, 8, 1],
[ 5, 9, 3, 3]]) 三、自定义二维数组
import numpy as np
arr = np.array([[1, 2, 3], [4,5, 6]])
print(arr)
print(type(arr)) #打印数组类型
[[1 2 3]
[4 5 6]]
<class 'numpy.ndarray'>
OK, 本讲到此结束,后续更多精彩内容,请持续关注我的博客。