numpy數組關於一維數組的解析

在拜讀了這篇文章後,把我一直心目中的疑惑解開了.不知道大家有沒有,如果有,希望你讀完我的文章能解決.

https://blog.csdn.net/xo3ylAF9kGs/article/details/78623276

疑問,到底什麼是一維數組,

拿np.ones((1,10)),np.ones(10),進行說明
第一步生成兩個數組,如下:
在這裏插入圖片描述
他們的形狀是(1,10)和(10,)
在這裏插入圖片描述
我一直有個疑問,後者(10,)爲什麼不寫成(1,10)呢,經過如下代碼測試後我知道

在這裏插入圖片描述

(1,10)仍然是二維數組,哪怕只有一行,
而真正的一維數組是(10,).

看似兩個數組很像,但其實不是一個維度的,我們也可以通過中括號的數量可以確認,它是幾維數組

在這裏插入圖片描述

謝謝觀賞.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章