私は2つのnumpy配列:a
とb
を持っています。私はa == 1
とb == 0
のすべてのインデックスを選択したいと思います。2つの条件(異なる配列にある)が真である配列のインデックスを取得する
私は、次の配列があれば、されていること:
a = [0, 1, 3, 5, 1, 1, 2]
b = [1, 0, 2, 5, 3, 0, 6]
を私は戻って、次のインデックスを取得したいと思います:
[1, 5]
私はnumpyの中でこれを行う必要がありますどのように?
(a == 1 and b == 0).nonzero()
をしかし、それはあいまいなもの真理値に関するエラーを与える:私は(numpyの、MATLABおよびIDLとの違いを示すクイックリファレンスガイドによって提案さ)以下を使用して試してみました。
アイデア?
に役立ちます。 flatten() ' – Paul