相关疑难解决方法(0)

在numpy中将一个数组索引为另一个数组

假设我有一个带有一些任意值的矩阵A:

array([[ 2, 4, 5, 3],
       [ 1, 6, 8, 9],
       [ 8, 7, 0, 2]])
Run Code Online (Sandbox Code Playgroud)

并且矩阵B包含A中元素的索引:

array([[0, 0, 1, 2],
       [0, 3, 2, 1],
       [3, 2, 1, 0]])
Run Code Online (Sandbox Code Playgroud)

我该如何选择值一个被指出乙,即:

A[B] = [[2, 2, 4, 5],
        [1, 9, 8, 6],
        [2, 0, 7, 8]]
Run Code Online (Sandbox Code Playgroud)

python numpy

17
推荐指数
3
解决办法
2250
查看次数

标签 统计

numpy ×1

python ×1