說我有2 numpy的陣列Python的掩蔽
a = [0, 2, 4, 6]
和
b = [0.03, 0.78, 0.25, 0.47, 0.98, 0.58, 0.63]
我希望返回一個檢查其中的數組a的索引在b,並返回一個第三陣列的該值在b指數象下面這樣:
c = [0.3, 0.25, 0.98, 0.63]
我已經試過
for i in range(len(b)):
if b[i] == a.any():
c=[I]
但獲得全0。
簡單爲'c = b [a]'? – MaxNoe
列表索引不能是列表 –
OP在談論numpy數組 – MaxNoe