numpy库的append()和insert()
时间: 2023-05-27 11:04:55 浏览: 78
通过insert和append实现了向列表中添加元素的功能
numpy库的append()和insert()函数是用于在数组中增加新元素的函数。它们的用法如下:
np.append(arr, values, axis=None)
arr: 目标数组,要增加新元素的数组
values: 要增加的新元素,可以为一个值或者一个数组
axis: 增加新元素的轴
- 如果是一维数组,则axis为None或不指定。
- 如果是二维数组,axis=0表示添加新行,axis=1表示添加新列。默认值为None,即将二维数组展开成一维数组后增加新元素。
np.insert(arr, obj, values, axis=None)
arr: 目标数组,要增加新元素的数组
obj: 新元素要插入的位置,可以为一个整数或一个数组,表示要插入的位置索引
values: 要增加的新元素,可以为一个值或者一个数组
axis: 增加新元素的轴,可以为None、0或1
- 如果是一维数组,则axis为None或不指定。
- 如果是二维数组,axis=0表示插入新行,axis=1表示插入新列。默认值为None,即将二维数组展开成一维数组后插入新元素。
阅读全文