python 去除二维数组/二维列表中的重复行方法


Posted in Python onJanuary 23, 2019

之前提到去除一维数组中的重复元素用unique()函数,如果要去除二维数组中的重复行该怎么操作呢?

import numpy as np
arr = np.array([[1, 2],[3, 4],[5, 6],[7, 8],[3, 4],[1, 2]])
print(np.array(list(set([tuple(t) for t in arr]))))

输出:

[[1 2]
[3 4]
[5 6]
[7 8]]

如果是二维列表,列表中每个元素还是列表

list2=list(set([tuple(t) for t in list1]))

必须先把列表中每个元素转化为tuple,因为list不可哈希但是tuple可哈希。

以上这篇python 去除二维数组/二维列表中的重复行方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
从零学python系列之数据处理编程实例(一)
May 22 Python
使用python3.5仿微软记事本notepad
Jun 15 Python
Python饼状图的绘制实例
Jan 15 Python
Python设计模式之策略模式实例详解
Jan 21 Python
pytorch实现对输入超过三通道的数据进行训练
Jan 15 Python
python实现串口通信的示例代码
Feb 10 Python
更新升级python和pip版本后不生效的问题解决
Apr 17 Python
PyInstaller的安装和使用的详细步骤
Jun 02 Python
python 使用cycle构造无限循环迭代器
Dec 02 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
Jan 27 Python
Pytorch实现图像识别之数字识别(附详细注释)
May 11 Python
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
Apr 06 Python
selenium+python自动化测试之鼠标和键盘事件
Jan 23 #Python
selenium+python自动化测试之页面元素定位
Jan 23 #Python
python 实现矩阵上下/左右翻转,转置的示例
Jan 23 #Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
Jan 23 #Python
对Python实现累加函数的方法详解
Jan 23 #Python
python实现K近邻回归,采用等权重和不等权重的方法
Jan 23 #Python
Python+OpenCV图片局部区域像素值处理改进版详解
Jan 23 #Python
You might like
PHP5.3以上版本安装ZendOptimizer扩展
2015/03/27 PHP
php递归遍历删除文件的方法
2015/04/17 PHP
php实现window平台的checkdnsrr函数
2015/05/27 PHP
创建无限极分类树型结构的简单方法
2017/06/20 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
在laravel中实现事务回滚的方法
2019/10/10 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
Javascript实例教程(19) 使用HoTMetal(4)
2006/12/23 Javascript
innertext , insertadjacentelement , insertadjacenthtml , insertadjacenttext 等区别
2007/06/29 Javascript
仿猪八戒网左下角的文字滚动效果
2011/10/28 Javascript
jQuery实现图片放大预览实现原理及代码
2013/09/12 Javascript
JavaScript中通过prototype属性共享属性和方法的技巧实例
2015/03/13 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
2016/05/15 Javascript
图片上传之FileAPI与NodeJs
2017/01/24 NodeJs
JS批量替换内容中关键词为超链接
2017/02/20 Javascript
详解bootstrap用dropdown-menu实现上下文菜单
2017/09/22 Javascript
JavaScript引用类型Date常见用法实例分析
2018/08/08 Javascript
vue上传图片到oss的方法示例(图片带有删除功能)
2018/09/27 Javascript
Angular8基础应用之表单及其验证
2019/08/11 Javascript
JS面向对象编程实现的Tab选项卡案例详解
2020/03/03 Javascript
Python Paramiko模块的安装与使用详解
2016/11/18 Python
基于Django的ModelForm组件(详解)
2017/12/07 Python
Django自定义manage命令实例代码
2018/02/11 Python
Selenium定位元素操作示例
2018/08/10 Python
python操作excel的方法
2018/08/16 Python
Django框架用户注销功能实现方法分析
2019/05/28 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
2019/12/13 Python
主办会计岗位职责
2014/03/13 职场文书
《三顾茅庐》教学反思
2014/04/10 职场文书
求职信模板
2014/05/23 职场文书
个人查摆剖析材料
2014/10/04 职场文书
工作表扬信范文
2015/01/17 职场文书
新手开公司创业注意事项有哪些?
2019/07/29 职场文书
分布式锁为什么要选择Zookeeper而不是Redis?看完这篇你就明白了
2021/05/21 Redis
Python初识逻辑与if语句及用法大全
2021/08/07 Python