码迷,mamicode.com
首页 > 编程语言 > 详细

python常用库

时间:2019-06-30 18:59:20      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:random   default   range   支持   构造   单位   tar   不能   timer   

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常用库

标签:random   default   range   支持   构造   单位   tar   不能   timer   

原文地址:https://www.cnblogs.com/acha/p/11110450.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!