2017-02-22 4 views

答えて

6

あなたはnumpy.appendを使用してそれを行うことができます。

import numpy as np 

a = np.array(['x','y']) 

b = np.append(a,['z']) 

In [8]:b 
Out[8]: array(['x', 'y', 'z'], dtype='<U1') 
1

あなたはnumpy.appendを使用することができます。

import numpy as np 
a = np.array(['x', 'y']) 

np.append(a, 'z') 
# array(['x', 'y', 'z'], 
#  dtype='<U1') 
0

appendする代わりに(あなたは、いくつかの反復可能オブジェクトのためにそれを使用することができるので、例えばチェック:PEP3132)あなたはそれを行うには、「開梱」記号を使用することができます。

import numpy as np 

a = np.array(['x','y'], dtype=object) 
b = np.array([*a, "z"]) 
print(*a, "z") 
print(b) 

結果は次のとおりです。

x y z 
['x' 'y' 'z'] 
関連する問題