array
標準ライブラリのarrayモジュールが提供する配列。
同じ型しか格納できない
1次元配列のみを扱うことができる
などの理由から、NumPyのndarrayの方が便利である。
code:python
import array
a1 = array.array('i', 1, 2, 3)
print(a1)
a2 = array.array('i', 4, 5, 6)
a3 = 2*a1 + a2
print(a3)
# array('i', 1, 2, 3)
# array('i', 1, 2, 3, 1, 2, 3, 4, 5, 6)
上の例のように、「+」演算子はリストと同様に連結、「*」演算子は繰り返しを意味する。