import numpy as np
a=np.array([[1,3],[5,7]])
b=np.array([[2,4],[6,8]])
c=np.append(a,b)
d=np.append(a,b,axis=0)
e=np.append(a,b,axis=1)
print("c=\n",c)
print("d=\n",d)
print("e=\n",e)
将一个数添加到一个向量中,也可以使用 append(),如下:
a=np.array([1,2,3])
b=np.append(0,a) #b=[0 1 2 3]
c=np.append(a,4) #c=[1 2 3 4]
import numpy as np
a=np.array([[1,3],[5,7]])
b=np.array([[2,4],[6,8]])
c=np.stack((a,b))
d=np.vstack((a,b))
e=np.hstack((a,b))
f=np.dstack((a,b))
print("c=\n",c)
print("d=\n",d)
print("e=\n",e)
print("f=\n",f)
import numpy as np
a=np.array([[1,3],[5,7]])
b=np.array([[2,4],[6,8]])
c=np.concatenate((a,b))
d=np.concatenate((a,b),axis=0)
e=np.concatenate((a,b),axis=1)
print("c=\n",c)
print("d=\n",d)
print("e=\n",e)
a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
c=a+b
print("c=\n",c)
a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
a.append(b)
print("a=\n",a)
a=[[1,3],[5,7]]
b=[2,4]
a.append(b)
print("a=\n",a)
a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
a.extend(b)
print("a=\n",a)
a=[[1,3],[5,7]]
b=[2,4]
a.extend(b)
print("a=\n",a)