numpy-数组元素的添加与删除
程序开发
2023-09-10 14:36:11
resize
返回指定形状的新数组append
将值添加到数组末尾insert
沿指定轴将值插入到指定下标之前delete
删掉某个轴的子数组,并返回删除后的新数组unique
查找数组内的唯一元素
1.使用resize 函数返回指定大小的新数组。
如果新数组大小大于原始大小,则包含原始数组中的元素的副本。
numpy.resize(arr, shape)
参数说明:
2.使用append 函数在数组的末尾添加值。 追加操作会分配整个数组,并把原来的数组复制到新数组中。 此外,输入数组的维度必须匹配否则将生成ValueError。append 函数返回的始终是一个一维数组。
numpy.append(arr, values, axis=None)
参数说明:
3.使用insert 函数在给定索引之前,沿给定轴在输入数组中插入值。如果值的类型转换为要插入,则它与输入数组不同。 插入没有原地的,函数会返回一个新数组。 此外,如果未提供轴,则输入数组会被展开。
numpy.insert(arr, obj, values, axis)
参数说明:
4.使用delete 函数返回从输入数组中删除指定子数组的新数组。 与 insert() 函数的情况一样,如果未提供轴参数,则输入数组将展开。
Numpy.delete(arr, obj, axis)
参数说明:
5.使用unique 函数用于去除数组中的重复元素。
numpy.unique(arr, return_index, return_inverse, return_counts)
标签:
上一篇:
webstorm 配置Vue.js 语法提示
下一篇:
相关文章
-
无相关信息