python_demo_5
numpy的常规操作
1、导包
import numpy as np
2、查看版本和配置
print(np.__version__)
np.show_config()
3、创建长度为10的空向量
z = np.zeros(10)
print(z)
4、数组内存大小
z = np.zeros((10, 10))
print('%d bytes'%(z.size*z.itemsize))
5、查看函数说明文档
np.info(np.add)
6、创建一个长度为10并且除了第五个值为1的空向量
z = np.zeros(10)
z[4] = 1
print(z)
7、创建一个至于分为从10到49的向量
z = np.arange(10 ,50)
print(z)
8、反转一个向量
z = np.arange(50)
z = z[::-1]
print(z)
9、创建3x3并且值从0到8的矩阵
z = np.arange(9).reshape(3, 3)
print(z)
10、找到数组[1,2,0,0,4,0]中非0元素的位置索引
nz = np.nonzero([1,2,0,0,4,0])
print(nz)