numpy创建数组(矩阵)
创建数组
import numpy as np
a = np.array([1, 2, 3, 4, 5])
b = np.array(range(1, 6))
c = np.arange...(1, 6) # np.arange用法:arange(start,stop,step,dtype=None)
数组的类名和数据的类型
In [1]: type(a)
Out[1]: numpy.ndarray...数组的计算
数组和数的计算
a = np.array([1, 2, 3, 4, 5])
b = a + 1 # 按位相加
c = a * 3 # 按位相乘
数组与数组的计算
a = np.array...(两个nan是不相等的) inf:infinity,inf表示正无穷,-inf表示负无穷,type类型为float
np.count_nonzero(a!....创建一个全0的数组: np.zeros((3,4))
3.创建一个全1的数组:np.ones((3,4))
4.创建一个对角线为1的正方形数组(方阵):np.eye(3)
5.numpy生成随机数