numpy.append をお使いください。
値を追加した配列 = numpy.append(配列, 追加する値の配列)
元の配列は変更せず、配列をコピーして値を追加して返します。
python
1import numpy as np
2
3a = np.array([1, 2, 3, 4, 5])
4print(a) # [1 2 3 4 5]
5
6a = np.append(a, [6, 7, 8])
7print(a) # [1 2 3 4 5 6 7 8]
第2引数は配列である必要があります。
python
1import numpy as np
2
3a = np.array([1, 2, 3, 4, 5])
4print(a) # [1 2 3 4 5]
5
6a = np.append(a, [1] * 10)
7print(a) # [1 2 3 4 5 1 1 1 1 1 1 1 1 1 1]