1
私はとして配列を持っている:私はPythonのアレイ状差
A[ [0,0,1,1], [0,3,2,5] ].shape
Out[151]: (4,)
のために同じことをしようとした場合、
A[0:1].shape
Out[150]: (1, 8)
ながら:私はの形を見つけた場合
今A
Out[159]:
array([[ 1, 2, 3, 4, 5, 6, 7, 8],
[ 2, 4, 6, 8, 10, 12, 14, 16]])
最初の配列は1行8列、2列目は1行4列のようですが、なぜ2番目の答えは(1,4)でなく(1,4)で表示されますか?
をが、その後アウト '何をするか、[151]:
np.where
によって返されたタプル、そして何を期待について考えるこれが意味すること(4) '実際には? – Sarang@Sarangあなたのケースでは 'len(I1)== len(I2)== 4'なので、あなたは' A'から4つの要素を "選ぶ" – shx2