我试图理解人们称之为矩阵和人们在列表中调用列表的区别。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数组吗? –