【发布时间】:2017-08-20 19:36:01
【问题描述】:
import numpy as np
a = np.array([[1,2], [3, 4], [5, 6]])
print(a[[0, 1, 2], [0, 1, 0]]) # Prints "[1 4 5]"
print(a[[0, 0], [1, 1]]) # Prints "[2 2]"
我不明白为什么会导致 [1 4 5] 和 [2 2]
【问题讨论】:
-
你的预期输出是什么?
-
我对此没有任何期望。我想知道为什么会这样
标签: python arrays python-3.x numpy indexing