Python常见计算函数用法

Posted McHades

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python常见计算函数用法相关的知识,希望对你有一定的参考价值。

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常见计算函数用法的主要内容,如果未能解决你的问题,请参考以下文章

Python中的基本函数及其常用用法简析

13 个非常有用的 Python 代码片段

python的print()函数用法

在python中最常见的:print的真正用法

python调试:pdb基本用法(转)

Python中的标准库函数print()输出(打印出)字符串的常见用法