numpy中的delete删除数组整行和整列的实例

yipeiwu_com5年前Python基础

numpy的delete是可以删除数组的整行和整列的,下面简单介绍和举例说明delete函数用法:

numpy.delete(arr, obj, axis=None)

参数:

arr:输入数组

obj:切片,整数,表示哪个子数组要被移除

axis:删除子数组的轴

axis = 0:表示删除数组的行

axis = 1:表示删除数组的列

axis = None:表示把数组按一维数组平铺在进行索引删除

返回:一个新的子数组

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删除数组整行和整列的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python实现密码薄文件读写操作

制作一个"密码薄",其可以存储一个网址,和一个密码(如 123456),请编写程序完成这个“密码薄”的增删改查功能,并且实现文件存储功能 D:\pytest_day\mimab...

pytorch中的transforms模块实例详解

pytorch中的transforms模块中包含了很多种对图像数据进行变换的函数,这些都是在我们进行图像数据读入步骤中必不可少的,下面我们讲解几种最常用的函数,详细的内容还请参考pyto...

Python random模块常用方法

复制代码 代码如下: import random print random.random() 获取一个小于1的浮点数 复制代码 代码如下: import random random.r...

python实现简单tftp(基于udp协议)

python实现简单tftp(基于udp协议)

本文实例为大家分享了python实现简单tftp的具体代码,供大家参考,具体内容如下 tftp是基于udp的协议 实现简单的tftp,首先要有tftp的协议图。 tft...

Python中的__SLOTS__属性使用示例

看python社区大妈组织的内容里边有一篇讲python内存优化的,用到了__slots__。然后查了一下,总结一下。感觉非常有用 python类在进行实例化的时候,会有一个__dict...