2 回答

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊
數(shù)組的維度就是一個(gè)數(shù)組中的某個(gè)元素,當(dāng)用數(shù)組下標(biāo)表示的時(shí)候,需要用幾個(gè)數(shù)字來(lái)表示才能唯一確定這個(gè)元素,這個(gè)數(shù)組就是幾維。numpy中直接用 * 即可表示數(shù)與向量的乘法,參考python 2.7的一個(gè)例子:inport numpy as np a = np.array([1,2,3,4]) # 向量 b = 5 # 數(shù) print a*b ++++++++++++ [5,10,15,20]
NumPy數(shù)組的下標(biāo)從0開(kāi)始。 同一個(gè)NumPy數(shù)組中所有元素的類型必須是相同的。
在詳細(xì)介紹NumPy數(shù)組之前。先詳細(xì)介紹下NumPy數(shù)組的基本屬性。NumPy數(shù)組的維數(shù)稱為秩(rank),一維數(shù)組的秩為1,二維數(shù)組的秩為2,以此類推。在NumPy中,每一個(gè)線性的數(shù)組稱為是一個(gè)軸(axes),秩其實(shí)是描述軸的數(shù)量。
比如說(shuō),二維數(shù)組相當(dāng)于是兩個(gè)一維數(shù)組,其中第一個(gè)一維數(shù)組中每個(gè)元素又是一個(gè)一維數(shù)組。所以一維數(shù)組就是NumPy中的軸(axes),第一個(gè)軸相當(dāng)于是底層數(shù)組,第二個(gè)軸是底層數(shù)組里的數(shù)組。而軸的數(shù)量——秩,就是數(shù)組的維數(shù)。
- 2 回答
- 0 關(guān)注
- 563 瀏覽
添加回答
舉報(bào)