やみとものプログラミング日記

TOP numpy勉強記録

numpy勉強記録

numpy公式チュートリアル

numpy公式チュートリアル(英語)
numpy公式チュートリアルの日本語訳

numpy配列の作り方

numpyの配列はnp.arrayにリストを渡して作る
import numpy as np

#numpyの配列はnp.arrayにリストを渡して作る
l = [1,2,3]
a = np.array(l)

numpyの四捨五入など

参考サイト

numpyのちょっと分かりづらい操作

L = [
    [
        [1,2,3,4,5],
        [2,2,3,3,4]
    ],
    [
        [0,1,0,1,0],
        [9,8,7,6,5]
    ],
    [
        [5,6,7,5,6],
        [0,1,2,3,4]
    ]
]

# リストに関してはこういう記述はできない
# print(L[:, 0])

A = np.array(L)
print(A)

"""
[
    [
        [1 2 3 4 5]
        [2 2 3 3 4]
    ]
    [
        [0 1 0 1 0]
        [9 8 7 6 5]
    ]
    [
        [5 6 7 5 6]
        [0 1 2 3 4]
    ]
]
"""

print(A[:, 0])
"""
numpy配列に対してはこういう記述ができ結果は次のようになる
[
    [1 2 3 4 5]
    [0 1 0 1 0]
    [5 6 7 5 6]
]
"""

print(A[:, 1])
"""
[
    [2 2 3 3 4]
    [9 8 7 6 5]
    [0 1 2 3 4]
]
"""

print(A[:, :, 0])
"""
[
    [1 2]
    [0 9]
    [5 0]
]
"""

print(A[:, :, 2])
"""
[
    [3 3]
    [0 7]
    [7 2]
]
"""

コメント

もしよろしければコメント下さい。

ハンドルネーム:
内容:

コメント一覧

最新記事

ディープラーニング勉強記録
numpy勉強記録
pythonでMySQL使う