(34) 配列の情報を得る色々な手段

投稿者: | 2014年7月10日

3,806 views

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

a[ 4 ][ 3 ][ 2 ] の 3次元配列を作成し、この配列のいろいろな情報を取得してみる。

>>> import numpy as np
>>> a = np.floor(np.random.rand(4,3,2)*10)
>>> a
array([[[ 6.,  6.],
        [ 2.,  5.],
        [ 4.,  4.]],

       [[ 9.,  4.],
        [ 8.,  7.],
        [ 1.,  9.]],

       [[ 3.,  0.],
        [ 5.,  9.],
        [ 3.,  8.]],

       [[ 4.,  4.],
        [ 4.,  6.],
        [ 8.,  8.]]])

(1) 次数

>>> a.ndim
3
>>> a[0].ndim
2
>>> a[0][0].ndim
1

(2) 各次元の要素数

>>> a.shape
(4, 3, 2)
>>> a[0].shape
(3, 2)
>>> a[0][0].shape
(2,)

(3) 配列の要素数

>>> a.size
24
>>> a[0].size
6
>>> a[0][0].size
2

アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-04-19: 0回
  • 2026-04-18: 1回
  • 2026-04-17: 0回
  • 2026-04-16: 0回
  • 2026-04-15: 0回
  • 2026-04-14: 0回
  • 2026-04-13: 0回
  • コメントを残す

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