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

 更新时间:2019年01月23日 15:09:17   作者:qnczmf  
今天小编就为大家分享一篇python 去除二维数组/二维列表中的重复行方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

之前提到去除一维数组中的重复元素用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使用pygame模块编写俄罗斯方块游戏的代码实例

    Python使用pygame模块编写俄罗斯方块游戏的代码实例

    这篇文章主要介绍了Python使用pygame模块编写俄罗斯方块游戏的代码实例,最基本的方块变换和行消除等功能都在代码中一一体现,需要的朋友可以参考下
    2015-12-12
  • Python 命令行解析工具 argparse基本用法

    Python 命令行解析工具 argparse基本用法

    在工作中,我们经常需要从命令行当中解析出指定的参数,而 Python 也提供了相应的标准库来做这件事情,比如 sys, optparse, getopt, argparse,这里面功能最强大的莫过于 argparse,下面就来看看它用法,需要的朋友可以参考下
    2022-12-12
  • 浅谈django rest jwt vue 跨域问题

    浅谈django rest jwt vue 跨域问题

    这篇文章主要介绍了django rest jwt vue 跨域问题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10
  • python网络编程之进程详解

    python网络编程之进程详解

    这篇文章主要为大家介绍了python网络编程之进程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • python 判断字符串中是否含有汉字或非汉字的实例

    python 判断字符串中是否含有汉字或非汉字的实例

    今天小编就为大家分享一篇python 判断字符串中是否含有汉字或非汉字的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python中isinstance和hasattr的实现示例

    Python中isinstance和hasattr的实现示例

    本文详细介绍了Python中的两个内置函数isinstance和hasattr,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-12-12
  • python使用ctypes调用第三方库时出现undefined symbol错误详解

    python使用ctypes调用第三方库时出现undefined symbol错误详解

    python中时间的库有time和datetime,pandas也有提供相应的时间处理函数,下面这篇文章主要给大家介绍了关于python使用ctypes调用第三方库时出现undefined symbol错误的相关资料,需要的朋友可以参考下
    2023-02-02
  • 跟老齐学Python之大话题小函数(2)

    跟老齐学Python之大话题小函数(2)

    上篇文章我们讲诉了map 和lambda函数的使用,本文我们继续来看看reduce和filter函数,有需要的朋友可以参考下
    2014-10-10
  • Python3 完全平方数案例

    Python3 完全平方数案例

    这篇文章主要介绍了Python3 完全平方数的案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Python制作简单的剪刀石头布游戏

    Python制作简单的剪刀石头布游戏

    这篇文章主要介绍了Python制作剪刀石头布游戏的方法,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-12-12

最新评论