从数组中删除行和列的最简单方法是该
numpy.delete方法。
假设我有以下数组
x:
x = array([[1,2,3], [4,5,6], [7,8,9]])
要删除第一行,请执行以下操作:
x = numpy.delete(x, (0), axis=0)
要删除第三列,请执行以下操作:
x = numpy.delete(x,(2), axis=1)
因此,您可以找到其中包含0的行的索引,将它们放在列表或元组中,并将其作为函数的第二个参数传递。

从数组中删除行和列的最简单方法是该
numpy.delete方法。
假设我有以下数组
x:
x = array([[1,2,3], [4,5,6], [7,8,9]])
要删除第一行,请执行以下操作:
x = numpy.delete(x, (0), axis=0)
要删除第三列,请执行以下操作:
x = numpy.delete(x,(2), axis=1)
因此,您可以找到其中包含0的行的索引,将它们放在列表或元组中,并将其作为函数的第二个参数传递。