4
閱讀Numpy快速教程,我無法理解這句話。Numpy教程 - 布爾索引
a = np.arange(12).reshape(3,4)
b1 = np.array([False,True,True])
b2 = np.array([True,False,True,False])
>>> a[b1,b2]
array([ 4, 10])
爲什麼a[b1,b2]
是array([4,10])
,而不是array([[4,6],[8,10]])
?
謝謝!!!!!現在我完全明白了。真的很感激它。謝謝 –
@JeYongYeojin如果這解決了您的問題,請考慮通過點擊解決方案旁邊的空白勾來接受它,更多信息在這裏 - https://meta.stackexchange.com/questions/5234/how-does-accepting-an-答案工作 – Divakar