我試圖理解人們稱之爲矩陣和人們在列表中調用列表的區別。Python:多維數組(「矩陣」)與列表中的列表相同嗎?
它們是相同的,一旦創建,你就可以對它們做相同的事情(引用元素的方式與它們相同,等等)。
實例:
製作一個列表中列出:
ListsInLists = [[1,2],[3,4],[5,6]]
製作一個多維數組:
np.random.rand(3,2)
堆疊陣列,使成矩陣:
Array1 = [1,2,3,4]
Array2 = [5,6,7,8]
CompleteArray = vstack((Array1,Array2))
列表中的列表不一定必須與父列表中的另一個列表長度相同。 – childofsoong
如果你有一個純粹的numpy矩陣,這個行必須是相同的長度和一致的。否則,它將是一個統一的Python對象系列。 – dawg
Python本身沒有內置類型或標準庫的數組或矩陣。你指的是NumPy數組嗎? –