03_Numpy速成
numpy不是python的内置函数,所以我们需要将他导入
import numpy as np
注:如果在此处numpy报错,就说明电脑没有下载这个库
win+r打开终端,输入CMD,在终端输入下面的代码,下载库
pip install numpy
创建一维数组
array = np.array([1,2,3])
print(array)
print(array.shape)
输出
[1 2 3]
(3,)
在NumPy中,shape是一个元组,用于描述数组的维度
创建多维数组
arr = np.array([[1,2,3],[4,5,6],[7,8,9]])
print(arr)
print(arr.shape)
输出
[[1 2 3]
[4 5 6]
[7 8 9]]
(3, 3)
访问数据
print("第一行的数据:%s" % arr[0])
print("最后一行的数据:%s" % arr[-1])
print("第3列的数据:%s" % arr[:,2])
输出
第一行的数据:[1 2 3]
最后一行的数据:[7 8 9]
第3列的数据:[3 6 9]
注意:在python中的索引从0开始
以上就是numpy最基础的语法,也是最多使用到的
今天我们只是初步了解,如果你感兴趣的话,接下来会出完整的numpy博客