I持って次の配列:負の符号
np.random.seed(12)
s = np.random.randn(5, 5)
サブ設定操作に負の符号を意味しませんか? Ie
s[1:-1, :]
この場合、単に行を削除するという意味ですか?次の例で
I持って次の配列:負の符号
np.random.seed(12)
s = np.random.randn(5, 5)
サブ設定操作に負の符号を意味しませんか? Ie
s[1:-1, :]
この場合、単に行を削除するという意味ですか?次の例で
外観(これはもちろん、コードはありません!)アレイにおける
arr = [1 , 2 , 3 , 4 , 5]
arr[0] = 1
arr[1] = arr[-4] = 2
arr[2] = arr[-3] = 3
arr[3] = arr[-2] = 4
arr[4] = arr[-1] = 5
負号-1 -(arr.__len__()+1)
に始まる、最初に最後のアイテムから(後方のインデックスを指し
ありませんこれで、除去することを意味するものではありません:あなたはこれを行うので、もしあなただけの最初と最後の1を除くすべての行を使用
s[1:-1, :]
:
s=np.random.randn(5,5)
print(s[1:-1, :])
5ランダムの5つの配列を持つランダムな2次元配列が得られます。そして、それを印刷すると、s [1(sec要素とは何か)] - s [sec最後の要素]が得られます。しかしSにはまだ5つの配列があります。
https://docs.scipy.org/doc/numpy-1.13.0/reference/arrays.indexing.html –
これは、最初と最後の行が削除されたビューを作成することを意味します。もちろん、これらは実際には削除されませんが、ビューにはこれらの行は表示されません。 –