📜  Python numpy.append()(1)

📅  最后修改于: 2023-12-03 15:34:02.710000             🧑  作者: Mango

Python numpy.append()介绍

概述

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()函数是一个很方便的工具,可以向数组中添加值。添加的值可以是单个值或多个值。此外,如果需要,我们还可以在指定的轴上进行附加。