(64) numpyで配列要素をフリップ

投稿者: | 2014年9月11日

5,759 views

この記事は最終更新から 1880日 が経過しています。

以下のような乱数配列aを作成する。

>>> import numpy as np
>>> a = np.random.randint(0,10,10)
>>> a
array([9, 0, 1, 8, 0, 4, 6, 5, 5, 4])

配列aの要素の順序を反転してみる。
最終要素[-1]から-1ずつインデックスをずらすことにより実現する。

>>> b = a[-1::-1]
>>> b
array([4, 5, 5, 6, 4, 0, 8, 1, 0, 9])

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です