【发布时间】:2019-11-10 03:59:34
【问题描述】:
我有一个矩阵“a”,它具有以下属性:
一个形状
(3, 220)
a.shape[1]
220
len(a)
3
len(a[0])
1
a[0].shape
(1, 220)
我不明白为什么 len(a[0]) 与 a.shape[1] 不同。似乎我永远无法访问子数组 a[0]。请帮助我理解为什么会这样。谢谢!
【问题讨论】:
-
那是因为您使用的是
numpy.matrix。这是您不应该使用numpy.matrix的原因之一。停止使用numpy.matrix。
标签: python arrays numpy matrix