操作 delete"/>
array 删除操作 delete
array 删除操作 delete
一维array:
np.delete(array, index) ,第二个参数是要删除的元素的索引
arr1=np.arange(0,10)
print(arr1)
print(np.delete(arr1,2))#[0 1 2 3 4 5 6 7 8 9]
#[0 1 3 4 5 6 7 8 9]
二维array删除:
np.delete(array, index,axis=0) ,第三个参数axis = 0,指删除某一行,删除哪一行呢,删除index索引指出的那一行
同理:np.delete(array, index,axis=1) ,第三个参数axis = 1,指删除index索引指出的那一列
arr3=np.arange(20).reshape(4,5)
print(arr3,"\n")
print(np.delete(arr3,0),"\n")
print(np.delete(arr3,0,axis=0),"\n")
print(np.delete(arr3,0,axis=1),"\n")#[[ 0 1 2 3 4]
# [ 5 6 7 8 9]
# [10 11 12 13 14]
# [15 16 17 18 19]] #[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19] #[[ 5 6 7 8 9]
# [10 11 12 13 14]
# [15 16 17 18 19]] #[[ 1 2 3 4]
# [ 6 7 8 9]
# [11 12 13 14]
# [16 17 18 19]]
"'
更多推荐
array 删除操作 delete
发布评论