如何在Python中使用列表做数学运算?
我们不仅可以使用列表存储一组值,还可以对其执行一些数学计算或操作。
例1
输出
如何在列表中计算加权平均值
例2
输出
例3
输出
以下是一些Python数学函数
- ceil(x): 返回大于或等于x的最小整数值。
- copysign(x, y): 将y的符号赋给x
- fabs(x): 返回x的绝对值
- factorial(x): 返回x的阶乘
- floor(x): 返回小于或等于x的最大整数
- fmod(x, y): 返回x除以y的余数
- frexp(x): 返回x的尾数和指数对(m, e)
- fsum(iterable): 返回迭代器中值的精确浮点和
- isfinite(x): 如果x既不是无穷大也不是NaN(不是数字)值,则返回True
- isinf(x): 如果x是正无穷大或负无穷大,则返回True
- isnan(x): 如果x是NaN,则返回True
- ldexp(x, i): 返回x *(2 ** i)
- modf(x): 返回x的小数和整数部分
- trunc(x): 返回x的截断整数值
- exp(x): 返回e ** x
- expm1(x): 返回e ** x-1
- log(x [,base]): 返回x的以e为底数的对数(默认)
- log1p(x): 返回1 + x的自然对数
- log2(x): 返回以2为底数的x的对数