📅  最后修改于: 2023-12-03 15:34:02.710000             🧑  作者: Mango
numpy.append()
是Numpy库中的一个函数,它用于在数组的末尾添加值。它的语法如下:
numpy.append(arr, values, axis=None)
其中,arr
是要附加values
的数组,values
是要附加到arr
的值,axis
是轴向(可选参数,默认为None
),如果指定轴向,则返回沿该轴附加值的新数组,否则返回展平的新数组。
在下面的例子中,我们将向一个数组添加一个值:
import numpy as np
arr = np.array([1, 2, 3])
new_arr = np.append(arr, 4)
print(new_arr)
输出:
[1 2 3 4]
在下面的例子中,我们将向一个二维数组添加一个一维数组:
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
new_arr = np.append(arr, [7, 8, 9])
print(new_arr)
输出:
[1 2 3 4 5 6 7 8 9]
在下面的例子中,我们将在指定的轴上附加一个值:
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
new_arr = np.append(arr, [[7], [8]], axis=1)
print(new_arr)
输出:
[[1 2 3 7]
[4 5 6 8]]
numpy.append()
函数是一个很方便的工具,可以向数组中添加值。添加的值可以是单个值或多个值。此外,如果需要,我们还可以在指定的轴上进行附加。