2018-10-24
閱讀量:
1093
Python列表與Numpy的數(shù)組有什么不同?
Numpy使用ndarray對(duì)象來處理多維數(shù)組,該對(duì)象是一個(gè)快速而靈活的大數(shù)據(jù)容器。Python列表可以存儲(chǔ)一維數(shù)組,也可以通過列表的嵌套可以實(shí)現(xiàn)多維數(shù)組。然而Numpy是專門針對(duì)數(shù)組的操作和運(yùn)算進(jìn)行了設(shè)計(jì),所以數(shù)組的存儲(chǔ)效率和輸入輸出性能遠(yuǎn)優(yōu)于Python中的嵌套列表,數(shù)組越大,Numpy的優(yōu)勢就越明顯。通常Numpy數(shù)組中的所有元素的類型都是相同的,而Python列表中的元素類型是任意的,所以在通用性能方面Numpy數(shù)組不及Python列表,但在科學(xué)計(jì)算中,可以省掉很多循環(huán)語句,代碼使用方面比Python列表簡單的多。






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論