我想删除特定的行或列,而无需实际在python numpy中创建新副本。
现在我正在执行arr = np.delete(arr, row_or_column_number, axis),但它会返回一个副本,我每次都必须将其分配给它自己。
arr = np.delete(arr, row_or_column_number, axis)
我想知道是否可以使用更巧妙的方法来更改数组本身,而不是每次都创建一个新副本?
一旦创建了一个numpy数组,其大小就是固定的。要删除(或添加)列或行,需要创建一个新副本。