【发布时间】:2013-10-29 08:21:29
【问题描述】:
我在 python 中有一个列表 A,其中包含一些数字,如 [1,4 ,10]。我有另一个矩阵,由 10 列和一些行组成,第一列是数字,如 [1 1 1 2 2 2 2 2 3 3 4 4 4 4 5 .... 等等。现在我想从另一个数组中检索这些行,该数组的第一列由列表 A 中的数字组成。我该如何在 python 中做到这一点?
【问题讨论】:
-
“数组”是什么意思(可能是另一个列表)?什么是“列”?你的“数组”是嵌套的吗?请显示一些代码。
-
@Hyperboreus。我已经更新了这个问题。我在原文中犯了一个错误。我应该说矩阵,
-
matrix不是 Python 中的内置类型。你在使用numpy库吗?或者你只是有一个列表列表,比如[[1,2],[3,4]]? -
@DSM 实际上是 numpy.ndarray
标签: python list numpy multidimensional-array