1 numpy数组
1.1 append()
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)
![](https://i-blog.csdnimg.cn/blog_migrate/01b40aaed1d1f167eb329147954d998a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/737d954b7762ce3cd9bb5b2fca5e3c9b.png)
将一个数添加到一个向量中,也可以使用 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]
1.2 stack()、vstack()、hstack()
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)
![](https://i-blog.csdnimg.cn/blog_migrate/eac4c405f9b477c49771295f40b53d0a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/22b7361d75901516b10ac1677563c3a1.png)
1.3 concatenate()
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)
![](https://i-blog.csdnimg.cn/blog_migrate/cc6185871b350d79f275d92f0799dd76.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0219e0f424ef8fd2529fbcd5cf5cf800.png)
2 list列表
2.1 a+b
a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
c=a+b
print("c=\n",c)
![](https://i-blog.csdnimg.cn/blog_migrate/5654933902ee8eb4b67ddf3c6a81da97.png)
![](https://i-blog.csdnimg.cn/blog_migrate/94805d85447128ea57bc4a1f7bc2c4eb.png)
2.2 a.append(b)
a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
a.append(b)
print("a=\n",a)
![](https://i-blog.csdnimg.cn/blog_migrate/542a0fecdedf4fa7d4e79a3904fa942c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/295955751b71a6c2fc7200a0a777e7b4.png)
a=[[1,3],[5,7]]
b=[2,4]
a.append(b)
print("a=\n",a)
![](https://i-blog.csdnimg.cn/blog_migrate/2bea15b230941d17d81995febc28a2ab.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9a1401fd7679197cecae2e1e2dbfc85c.png)
2.3 a.extend(b)
a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
a.extend(b)
print("a=\n",a)
![](https://i-blog.csdnimg.cn/blog_migrate/43f2bdeaae9c4a0d66746e0a8a6fbd84.png)
![](https://i-blog.csdnimg.cn/blog_migrate/78a7ac28330cad1dbafc537fc2a3e970.png)
a=[[1,3],[5,7]]
b=[2,4]
a.extend(b)
print("a=\n",a)
![](https://i-blog.csdnimg.cn/blog_migrate/49a008c30799c4778bdbaae6f5a49d00.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fac928ff2cbd62d8238621bba37cd000.png)