6.12自我总结
一.numpy模块
import numpy as np约定俗称要把他变成np
1.模块官方文档地址
2.创建矩阵
1.np.array
import numpy as np
#创建一维的ndarray对象
arr = np.array([1, 2, 3])
print(arr)
#[1 2 3]
#创建二维的ndarray对象
arr = np.array([[1, 2, 3],
[4,5,6]])
print(arr)
'''
[[1 2 3]
[4 5 6]]
'''
#创建三维的ndarray对象
arr = np.array([[[1, 2, 3],[3,2,1]],
[[4,5,6],[6,5,4]]])
print(arr)
'''
[[[1 2 3]
[3 2 1]]
[[4 5 6]
[6 5 4]]]
'''
#我们可以这样理解.其实内这个可以相当于几何里面的,点,线,面,里面各个元素相当一个点,一个列表里面有几个元素相当于线也就是一维,然后列表里面套列表相当于线,以此类推
3.对于矩阵的操作(ndarray对象的方法)
1.shape(查看ndarray对象的形式)
import numpy as np
arr = np.array([[1, 2, 3],
[4,5,6]])
print(arr.shape)