首页 > 编程语言 > 详细

Python常见计算函数用法

时间:2018-05-14 16:09:06      阅读:162      评论:0      收藏:0      [点我收藏+]

1. shape()函数

  • numpy模块
  • 输入参数:类似数组(比如列表,元组)等,或是数组
  • 返回:一个整型数字的元组,元组中的每个元素表示相应的数组每一维的长度
# shape[0]返回对象的行数,shape[1]返回对象的列数
dataSetSize = dataSet.shape[0]

#一维列表  
L=range(5)  
shape(L)    #输出(5, )

#二维列表  
L=[[1,2,3],[4,5,6]]  
shape(L)   #输出(2,3) 即两行三列

2. tile()函数

  • 返回array
  • tile(A,reps)A复制reps
  • tile(x,(n,m))x构造一个nm列矩阵

3. sum()函数

  • sum(a,axis=0)为普通的求和
  • a.sum(axis=1) 将矩阵a的每一行向量相加

4. argsort()函数

  • x.argsort(),将x中的元素从小到大排序
  • 返回的不是排序好的x,而是排序好的元素在x中的下标序列。
import numpy as np

x=np.array([1,4,3,-1,6,9])

y=x.argsort()     #y的值为[3,0,2,1,4,5]

Python常见计算函数用法

原文:https://www.cnblogs.com/liminghuang/p/9036513.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!