簡単なプログラム14

僕が今まで触ってきていなかったプログラムを紹介したいと思います.

配列をリストとして扱うプログラムを作成します.

今回, NumPyというモジュールを使用します.

NumPyは数値演算に特化した配列を扱うモジュールです.

使用するモジュールを先に定義します.

from pylab import *
from matplotlib.pyplot import *
import numpy as np
import scipy as sp
import matplotlib.pyplot as plt

今回紹介するプログラムはこのモジュールを前提とします.

np.ndarrayはN次元配列を扱うためのクラスです.これを使用します.

a =np.array([1,2,3])#np.array(object)に引数として配列を表現するobjectを与える
print a #そのまま配列を返す
print type(a)

実行結果は

[1 2 3]
<type 'numpy.ndarray'>

となります.

 

b= np.array([[2.5,0],[6,4.0]])
print b

c = np.array([1.0,2.0,3.0])
d = np.array([c,[4.0,5.0,6.0]])
print d

この実行結果は, 

[[ 2.5 0. ]
[ 6. 4. ]]
[[ 1. 2. 3.]
[ 4. 5. 6.]]

となります.

リストに区切りを入れることによって, 次の行にリストを移動させます.