numpy的delete是可以刪除數(shù)組的整行和整列的,下面簡單介紹和舉例說明delete函數(shù)用法:
numpy.delete(arr, obj, axis=None)
參數(shù):
arr:輸入數(shù)組
obj:切片,整數(shù),表示哪個子數(shù)組要被移除
axis:刪除子數(shù)組的軸
axis = 0:表示刪除數(shù)組的行
axis = 1:表示刪除數(shù)組的列
axis = None:表示把數(shù)組按一維數(shù)組平鋪在進行索引刪除
返回:一個新的子數(shù)組
x = array([[1,2,3],[4,5,6],[7,8,9]])
1.刪除第i行和多行操作
x = numpy.delete(x,i, axis = 0)

刪除多行操作:

2.刪除第i列或多列操作
x = numpy.delete(x,i, axis = 1)

刪除多列操作:

3.axis = None 操作

以上這篇numpy中的delete刪除數(shù)組整行和整列的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答
圖片精選