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
构造一个n
行m
列矩阵
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常见计算函数用法的主要内容,如果未能解决你的问题,请参考以下文章