我有一個看起來像這樣的ndarray:Python的項目添加到數組
In [1]: a
Out [1]: array(['x','y'], dtype=object)
現在我想一個「Z」附加到它的結束:
In [2]: print([a,'z'])
[array(['x','y'],dtype=object), 'z']
相反,我想要的是:
['x','y','z']
任何想法?
我有一個看起來像這樣的ndarray:Python的項目添加到數組
In [1]: a
Out [1]: array(['x','y'], dtype=object)
現在我想一個「Z」附加到它的結束:
In [2]: print([a,'z'])
[array(['x','y'],dtype=object), 'z']
相反,我想要的是:
['x','y','z']
任何想法?
可以使用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')
您可以使用numpy.append
:
import numpy as np
a = np.array(['x', 'y'])
np.append(a, 'z')
# array(['x', 'y', 'z'],
# dtype='<U1')