導航:首頁 > 編程語言 > python列表平均數

python列表平均數

發布時間:2022-03-14 05:50:23

python求解n個數的平均值

用一個列表存入輸入的n個數,然後算一下,你沒有說是什麼類型的數,假定你說的是整數,輸入的格式是空格隔開,輸出平均值你沒有說整數還是小數,小數是幾位小數,假定你輸出的是兩位小數。
ls=list(map(int,input().split()))
print('{:.2f}'.format(sum(ls)/len(ls)))

❷ python求平均值的代碼

可以定義兩個函數,一個函數獲得輸入的數字,一個用於函數求輸入數字的平均值,具體求平均值的代碼如下,希望能夠幫助你。

求數字的平均值

❸ python如何求列表的平均值

sum函數返回列表和,len函數返回列表長度,剩下的就是一個除法。

❹ python列表求平均數

ls = [1, 3, 6, 9]
# 求和除以元素個數,就是平均數
ans = sum(ls) / len(ls)
print(ans)

❺ python用sort求平均值,列表存放了10個整數,分別代表10個評委的評分,編寫程序

#!/usr/bin/python3

arr = [36, 49, 64, 81, 100, 66, 78, 94, 57, 96]
print("排序前%s" % arr)
arr.sort()
print("排序後%s" % arr)
temp = 0
for a in arr:
temp = temp + a
print("平均分是:%.2f" % (temp/len(arr)))

❻ python怎麼求列表的平均值

當列表list中只包含數字時,如何求取它的平均數:
from numpy import *
a = [52,69,35,65,89,15,34]
b = mean(a)
print(b)1234

運行結果:
51.285714285714285

❼ 平均值python

平均值有算術平均值,幾何平均值,平方平均值(均方根平均值,rms),調和平均值,加權平均值等,其中以算術平均值最為常見。分類平均值,有算術平均值,幾何平均值,平方平均值(均方根平均值,rms),調和平均值,加權平均值等。

❽ python如何定義一個函數求列表各項數據平均值

# coding = GBK

a =[1,2,3,4,5]

sum=0

b = len(a)

print("這個數組的長度為:",b)

for i in a:

sum =sum +i

print("這個數組之和為:",sum)

print("這個數組平均數為",sum/b)

import sys

sum = 0

cnt = 0

f = open('1.txt', 'r')

files = f.readline()

while (files ):

sum = sum + float(files .split(",")[0])

cnt = cnt + 1

files = f.readline()

print(sum / cnt)

f.close()

或者。

#!/usr/bin/env pythonimport timeimport numpy as np

dd = np.random.randint(0, 20, size=(2*1000*1000))t_start = time.clock()avg_sum1 =

0.0BlockOffset = 0 while BlockOffset < len(dd):

if dd[BlockOffset + 1] <= 10:

avg_sum1 += dd[BlockOffset + 1] * 0.1

else:

avg_sum1 += dd[BlockOffset + 0] * 0.01

BlockOffset += 2print('Avg: ' + str(avg_sum1 / len(dd) / 2)) print('Exe time: ' +

str(time.clock() - t_start))

(8)python列表平均數擴展閱讀:

python 實現求和、計數、最大最小值、平均值、中位數、標准偏差、百分比。

importsys

classStats:

def__init__(self, sequence):

# sequence of numbers we will process

# convert all items to floats for numerical processing

self.sequence=[float(item)foriteminsequence]

defsum(self):

iflen(self.sequence) <1:

returnNone

else:

returnsum(self.sequence)

defcount(self):

returnlen(self.sequence)

defmin(self):

iflen(self.sequence) <1:

returnNone

else:

returnmin(self.sequence)

defmax(self):

iflen(self.sequence) <1:

returnNone

else:

returnmax(self.sequence)

defavg(self):

iflen(self.sequence) <1:

returnNone

else:

returnsum(self.sequence)/len(self.sequence)

defmedian(self):

iflen(self.sequence) <1:

returnNone

else:

self.sequence.sort()

returnself.sequence[len(self.sequence)//2]

defstdev(self):

iflen(self.sequence) <1:

returnNone

else:

avg=self.avg()

sdsq=sum([(i-avg)**2foriinself.sequence])

stdev=(sdsq/(len(self.sequence)-1))**.5

returnstdev

defpercentile(self, percentile):

iflen(self.sequence) <1:

value=None

elif(percentile >=100):

sys.stderr.write('ERROR: percentile must be < 100. you supplied: %s '%percentile)

value=None

else:

element_idx=int(len(self.sequence)*(percentile/100.0))

self.sequence.sort()

value=self.sequence[element_idx]

returnvalue

❾ python中如何求列表中的平均數代碼

s = [1,3,5,7,9]
avg = sum(s)/len(s) #利用sum()函數求出列表的和,然後再利用len()函數得出列表個數,最後相除得出列表中的平均數。

❿ Python 中 輸入一個數值列表,並求出其平均值

a=[1,2,3,4,5,6,7,8,9]
printrece(lambdax,y:x+y,a)/len(a)

以上。

閱讀全文

與python列表平均數相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:62
Windows常用c編譯器 瀏覽:778
關於改善國家網路安全的行政命令 瀏覽:833
安卓如何下載網易荒野pc服 瀏覽:654
javainetaddress 瀏覽:104
蘋果4s固件下載完了怎麼解壓 瀏覽:1003
命令zpa 瀏覽:285
python編譯器小程序 瀏覽:944
在app上看視頻怎麼光線調暗 瀏覽:540
可以中文解壓的解壓軟體 瀏覽:593
安卓卸載組件應用怎麼安裝 瀏覽:913
使用面向對象編程的方式 瀏覽:339
程序員項目經理的年終總結範文 瀏覽:929
內衣的加密設計用來幹嘛的 瀏覽:432
淮安數據加密 瀏覽:292
魔高一丈指標源碼 瀏覽:982
松下php研究所 瀏覽:168
c回調java 瀏覽:400
夢幻端游長安地圖互通源碼 瀏覽:746
電腦本地文件如何上傳伺服器 瀏覽:313