Python数组怎么拼接np.concatenate

  介绍

这篇文章主要讲解了Python数组怎么拼接np.concatenate,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

在Python中,用于数组拼接的主要来自numpy包,当然熊猫包也可以完成。

而,numpy中可以使用附加和连接函数:

1。建立数组

 #熊猫有专门的连接方法
  进口numpy np
  
  # np。大小(0),行数
  # np。大小(1)列数
  一个=np。阵列([[1、2],[3,4],[5,6]])
  b=np。阵列([[11日22],[33岁44],[66]])
  
  print (np.size (0))
  print (np.size (1))
  print ()
  打印(b) 

 Python数组怎么拼接np.concatenate

2。np。附加函数

 c=np.append (a, b)
  打印(c)
  
  d=np.append(100) #直接将所有元素重新排列成新的一维数组
  打印(d) 

 Python数组怎么拼接np.concatenate

3。np。连接函数

 e=np.concatenate ((a、b),轴=0)#简言之:行增加了,或者说在第一个中括号上添加元素
  打印(e)
  f=np.concatenate ((a、b),轴=1)#简言之:列增加了,或者说在第二个中括号上添加元素
  打印(f) 

 Python数组怎么拼接np。连接

g=np.concatenate ([a, b],轴=1)#简言之:列增加了,或者说在第二个中括号上添加元素   打印(g)

 Python数组怎么拼接np。连接

注:同理,如果原数组是3维及以上,则会在相应的维度上添加元素,例如:三维轴=2时,表示在第三个中括号([[[……]]]从外到内,一次为第一个中括号,第二个,第三个……)上添加元素。

看完上述内容,是不是对Python数组怎么拼接np.concatenate有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。

Python数组怎么拼接np.concatenate