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 opencv示例
Jan 30 Python
Python获取Redis所有Key以及内容的方法
Feb 19 Python
详解Python3 基本数据类型
Apr 19 Python
通过PYTHON来实现图像分割详解
Jun 26 Python
Django生成PDF文档显示在网页上以及解决PDF中文显示乱码的问题
Jul 04 Python
Mac在python3环境下安装virtualwrapper遇到的问题及解决方法
Jul 09 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
Feb 28 Python
在python里使用await关键字来等另外一个协程的实例
May 04 Python
python绘制汉诺塔
Mar 01 Python
Python基础详解之描述符
Apr 28 Python
Python合并pdf文件的工具
Jul 01 Python
python周期任务调度工具Schedule使用详解
Nov 23 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
php 设计模式之 单例模式
2008/12/19 PHP
PHP 一个比较完善的简单文件上传
2010/03/25 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
destoon二次开发模板及调用语法汇总
2014/06/21 PHP
PHP操作FTP类 (上传、下载、移动、创建等)
2016/03/31 PHP
PHP中一个有趣的preg_replace函数详解
2018/08/15 PHP
重定向实现代码
2006/11/20 Javascript
JS判断是否360安全浏览器极速内核的方法
2015/01/29 Javascript
JavaScript File API文件上传预览
2016/02/02 Javascript
JavaScipt中栈的实现方法
2016/02/17 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
2016/08/29 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
JS中如何实现点击a标签返回页面顶部的问题
2017/01/19 Javascript
Angular2使用Guard和Resolve进行验证和权限控制
2017/04/24 Javascript
微信小程序实现循环动画效果
2018/07/16 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
微信小程序获取复选框全选反选选中的值(实例代码)
2019/12/17 Javascript
Python常用正则表达式符号浅析
2014/08/13 Python
教大家使用Python SqlAlchemy
2016/02/12 Python
pycharm运行出现ImportError:No module named的解决方法
2018/10/13 Python
Django实现一对多表模型的跨表查询方法
2018/12/18 Python
python实现flappy bird游戏
2018/12/24 Python
django-初始配置(纯手写)详解
2019/07/30 Python
浅谈python图片处理Image和skimage的区别
2019/08/04 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
python+selenium爬取微博热搜存入Mysql的实现方法
2021/01/27 Python
俄罗斯首家面向中国消费者的一站式购物网站:Wruru
2020/05/08 全球购物
什么是Smart Navigation?
2016/07/03 面试题
linux面试题参考答案(6)
2016/06/23 面试题
党校自我鉴定范文
2013/10/02 职场文书
2014年道德讲堂实施方案
2014/03/05 职场文书
校园学雷锋活动月总结
2014/03/09 职场文书
贺卡寄语大全
2014/04/11 职场文书
学生上课说话检讨书
2014/10/25 职场文书
MySQL 重写查询语句的三种策略
2021/05/10 MySQL