在NumPy中,我们可以使用numpy.concatenate()
函数将多个数组沿着指定的轴拼接在一起。以下是对NumPy数组拼接的详细攻略:
- 沿着行方向拼接
在NumPy中,我们可以使用numpy.concatenate()
函数将多个数组沿着行方向拼接在一起。以下是一个沿着行方向拼接的示例:
import numpy as np
# 创建两个二维数组
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
# 沿着行方向拼接数组
c = np.concatenate((a, b), axis=0)
# 输出结果
print(c)
在上面的示例中,我们创建了两个二维数组a
和b
,然后使用numpy.concatenate()
函数将它们沿着行方向拼接在一起。结果是一个新的二维数组c
,其中包含了拼接后的结果。
- 沿着列方向拼接
在NumPy中,我们可以使用numpy.concatenate()
函数将多个数组沿着列方向拼接在一起。以下是一个沿着列方向拼接的示例:
import numpy as np
# 创建两个二维数组
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
# 沿着列方向拼接数组
c = np.concatenate((a, b), axis=1)
# 输出结果
print(c)
在上面的示例中,我们创建了两个二维数组a
和b
,然后使用numpy.concatenate()
函数将它们沿着列方向拼接在一起。结果是一个新的二维数组c
,其中包含了拼接后的结果。
这就是关于NumPy数组拼接的详细攻略。希望对你有所帮助!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:numpy数组拼接简单示例 - Python技术站