time sum1=sum(a)
b=np.array(a)
%time sum2=np.sum(b)
其中第一个时间显示的是使用原生Python计算时间,第二个内容是使用numpy计算时间:
CPU...[10]:
array([[100, 2, 3], # a2改变
[ 4, 5, 6]])
3 生成固定范围的数组
1.3.1 np.linspace (start,...,默认为50
# 生成10^x
np.logspace(0, 2, 3)
返回结果:
array([ 1., 10., 100.])
4 生成随机数组
1.4.1 使用模块介绍
np.random模块...np.random.randint(low, high=None, size=None, dtype='l')
从一个均匀分布中随机采样,生成一个整数或N维整数数组,
取数范围:若high不为None...时,取[low,high)之间随机整数,否则取值[0,low)之间随机整数。