python求列表平均值的方法-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關(guān)python求列表平均值的方法,文章內(nèi)容質(zhì)量較高,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)公司主營延安網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),延安h5重慶小程序開發(fā)公司搭建,延安網(wǎng)站營銷推廣歡迎延安等地區(qū)企業(yè)咨詢

用法:mean(matrix,axis=0)其中matrix為一個矩陣,axis為參數(shù)

以m * n矩陣舉例:

axis不設(shè)置值,對 m*n 個數(shù)求均值,返回一個實數(shù)

axis=0:壓縮行,對各列求均值,返回 1* n 矩陣

axis=1:壓縮列,對各行求均值,返回 m *1 矩陣

>>>  import numpy as np
>>> num1 = np.array([[1,2,3],[2,3,4],[3,4,5],[4,5,6]])
>>> now2 = np.mat(num1)
>>> now2
matrix([[1, 2, 3],
        [2, 3, 4],
        [3, 4, 5],
        [4, 5, 6]])
>>> np.mean(now2) # 對所有元素求均值
3.5
>>> np.mean(now2,0) # 壓縮行,對各列求均值
matrix([[ 2.5,  3.5,  4.5]])
>>> np.mean(now2,1) # 壓縮列,對各行求均值
matrix([[ 2.],
        [ 3.],
        [ 4.],
        [ 5.]])

擴展資料:

Python是一種計算機程序設(shè)計語言,由吉多·范羅蘇姆創(chuàng)造,第一版發(fā)布于1991年,可以視之為一種改良的LISP。Python的設(shè)計哲學強調(diào)代碼的可讀性和簡潔的語法。相比于C++或Java,Python讓開發(fā)者能夠用更少的代碼表達想法。

Python的函數(shù)支持遞歸、默認參數(shù)值、可變參數(shù),但不支持函數(shù)重載。為了增強代碼的可讀性,可以在函數(shù)后書寫“文檔字符串”(Documentation Strings,或者簡稱docstrings),用于解釋函數(shù)的作用、參數(shù)的類型與意義、返回值類型與取值范圍等。可以使用內(nèi)置函數(shù)help()打印出函數(shù)的使用幫助。比如:

>>> def randint(a, b):

... "Return random integer in range [a, b], including both end points."...

>>> help(randint)

Help on function randint in module __main__:

randint(a, b)

Return random integer inrange[a, b], including both end points.

以上就是python求列表平均值的方法,看完之后是否有所收獲呢?如果想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊,感謝各位的閱讀。

文章標題:python求列表平均值的方法-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://bm7419.com/article48/hdchp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導航、網(wǎng)站排名Google、網(wǎng)站導航、響應式網(wǎng)站、云服務器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)