python常用库
Posted acha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python常用库相关的知识,希望对你有一定的参考价值。
timeit
default_timer()
获取时间,单位秒。(不是从0开始)
numpy
只能存同一类型。支持高维数组
array([[1,2,3],[4,5,6]])
a.shape
得到二元组几行几列
a.size
总共几个元素
a[1,2]
访问
a[x,:],a[:y]
单行,单列
arange(start,end,step,dtype=)
左闭右开,dtype可选存储数据类型
arange(end)
[0,end)整数
linspace(start,end,num)
构造长度为num的等差数列。必定是浮点数
a.shape = (r,c)
或b=a.reshape((r,c))
注意size不能改变。(先转换成向量,再按那个顺序排)
dot(a,b)
点乘
np.zeros/ones(shape,type)
这里shape要是tuple
np.random.rand/randn(shape)
这里shape不能是tuple直接传。rand0-1,randn均值0方差1
切片同list。注意:b=a[2:10]
之后,b中的东西存储地址和a中是一样的
scipy
以上是关于python常用库的主要内容,如果未能解决你的问题,请参考以下文章