Python平均值计算怎么去除正负数符号?Python求正数的方法

抛开那些python显而易见的优点,python还有一个功能在程序的开发上是有很大的帮助的 。python能够去实现喝多数据上的数值求取或者是公式计算,本篇文章就将会来讲一下python求平均值是去除正负符号的方法,感兴趣的小伙伴一起往下看看吧 。

Python平均值计算怎么去除正负数符号?Python求正数的方法


假如有一组数据的平均数要去进行求取,但是在这个数据之中有很多个负数,那么把这些数字相加之后所得到的是否是它们的平均值呢 。一般来说,一组数据平均值求取是在都为正数的情况下才是有意义的 。
那么在python之中去进行平均值计算的话,就可以通过数学方法将所有的数都转为绝对值,而绝对值就是正数 。
具体的实现方法就是有一个列表里面包含了多个正负的整数,那么要求取这个列表数据的平均值就要将它们都转为绝对值 。使用for循环迭代这个列表,然后在迭代过程之中为每一个元素都去调用abs()这个获取绝对值的方法 。将所有的数都转为其绝对值后使用一个变量将它们累加起来,循环迭代完毕后这个变量就是列表所有数的和了 。
之后在循环外面使用列表数据和的变量去除以列表的长度就可以得到它们的平均值了,如果是要限制小数位数的话可以使用2f语句,代码示例如下所示:
x = [12, 574, -632, 54, -847, 48, -54, 84, -77]sums = 0for i in x:    i = abs(i)    sums = sums + imean = sums/len(x)print(mean)【Python平均值计算怎么去除正负数符号?Python求正数的方法】以上就是关于“Python平均值计算怎么去除正负数符号?Python求正数的方法”的全部内容了,希望对你有所帮助 。

    猜你喜欢