所以你想要两个项目列表之间的区别。

first_list = [['Test.doc', '1a1a1a', 1111],

['Test2.doc', '2b2b2b', 2222],

['Test3.doc', '3c3c3c', 3333]]

secnd_list = [['Test.doc', '1a1a1a', 1111],

['Test2.doc', '2b2b2b', 2222],

['Test3.doc', '8p8p8p', 9999],

['Test4.doc', '4d4d4d', 4444]]

首先,我将每个列表列表变成一个元组列表,因为元组是可以散列的(列表不是),所以你可以将你的元组列表转换成一组元组:

first_tuple_list = [tuple(lst) for lst in first_list]

secnd_tuple_list = [tuple(lst) for lst in secnd_list]

然后你可以做套装:

first_set = set(first_tuple_list)

secnd_set = set(secnd_tuple_list)

编辑(由sdolan建议):您可以在单行中为每个列表完成最后两个步骤:

first_set = set(map(tuple, first_list))

secnd_set = set(map(tuple, secnd_list))

注意:map是一个

python中列表如何比较大小_如何比较python中的列表/列表?相关推荐

  1. python怎么设置文本框大小_如何在Python中更改Tkinter文本框的宽度和高度?

    所以我一直在用Tkinter在Python上开发一个计算器.不过,我想把按钮隔开,而不是把它们直接放在一起.我不使用root.Frame函数.这是我的代码:from Tkinter import * ...

  2. python比较三个数的大小_怎样用python比较三个数大小【Python教程】,用python比较三个数大小...

    大部分初学编程的人来讲刚开始都邑演习推断两个数或许三个数的大小,来熟习某种言语的特征和最基本的if,else轮回,当我们进修了更高等的语法学问后,又会有差别的完成体式格局,比方顺次吸收用户输入的3个数 ...

  3. python中数据类型大小_详细解析Python中的变量的数据类型

    变量是只不过保留的内存位置用来存储值.这意味着,当创建一个变量,那么它在内存中保留一些空间. 根据一个变量的数据类型,解释器分配内存,并决定如何可以被存储在所保留的内存中.因此,通过分配不同的数据类型 ...

  4. python3 将列表中元素转化为字典_软件测试学Python(七):Python中的变量和标准数据类型...

    上一篇文章中,凯哥给大家介绍了Python中的常量(字面值). 测试凯哥:软件测试学Python(六):Python中的常量​zhuanlan.zhihu.com 在这篇文章中,凯哥带各位学习测试的知 ...

  5. python set 排序_python set 排序_如何在Python中使用sorted()和sort()

    点击"蓝字"关注我们 ?"Python基础知识" 大卫·丰达科夫斯基  著 18财税3班 李潇潇    译 日期:2019年5月6日 一. 使用sorted() ...

  6. python中的符号下划线_详解Python中下划线的使用方法

    编程派微信号:codingpy 这篇文章讨论Python中下划线_的使用.跟Python中很多用法类似,下划线 _ 的不同用法绝大部分(不全是)都是一种惯例约定. 单个下划线(_) 主要有三种情况: ...

  7. python中算法是指什么_算法(Python)

    算法就是为了解决某一个问题而采取的具体有效的操作步骤 算法的复杂度,表示代码的运行效率,用一个大写的O加括号来表示,比如O(1),O(n) 认为算法的复杂度是渐进的,即对于一个大小为n的输入,如果他的 ...

  8. python中从小到大排序的函数_深入理解Python中的排序函数

    由于 Python2 和 Python3 中的排序函数略有区别,本文以Python3为主. Python 中的排序函数有 sort , sorted 等,这些适用于哪些排序,具体怎么用,今天就来说一说 ...

  9. python游戏中调整箭头下落速度_入门 | 三行Python代码,让数据预处理速度提高2到6倍...

    原标题:入门 | 三行Python代码,让数据预处理速度提高2到6倍 选自TowardsDataScience 作者:George Seif,机器之心编译 在 Python 中,我们可以找到原生的并行 ...

最新文章

  1. 知其然,知其所以然:基于多任务学习的可解释推荐系统
  2. 再探@font-face及webIcon制作
  3. 前端学习(1946)vue之电商管理系统电商系统之初步使用vue-table-with-tree
  4. FastDFS学习笔记
  5. c++ 使用未初始化的内存_C语言内存分布(内核区、堆栈区等)
  6. 怎样对流媒体进行压力测试_四合一气体检测仪怎样进行气体测试?
  7. Day.js 是一个仅 2kb 大小的轻量级 JavaScript 时间日期处理库,和 Moment.js 的 API 设计保持完全一样,dayjs...
  8. 互联网下一个风口 国务院印发《促进大数据发展行动纲要》
  9. 管理信息系统开发方法——原型法
  10. 运用ArcGIS对图像进行二值化处理
  11. 计算机四个发展应用范围,计算机的四个发展阶段
  12. 跨境电商erp管理系统
  13. docker迁移禅道
  14. 计算机打不开硬盘,电脑有一个磁盘打不开怎么处理
  15. vim-plug插件安装
  16. 计算机用户名的数值数据是什么,计算机数据最基本的单位是什么?
  17. 联想国产自主计算机,实现零的突破,第一款纯国产电脑诞生,网友:此刻联想怎么想?...
  18. UCOSIII实时操作系统------软件定时器
  19. 女赛--Girl Love Value (01背包)
  20. 财宝通告诉你如何利用网络POS机及时到账功能养卡

热门文章

  1. flask 安装flask_resultful
  2. AMD院士站台 异构计算与OpenCL编程师资培训首站清华开讲
  3. 中国历史上影响最大的10首诗
  4. 钱与命的八句真实话(图)
  5. 麻雀虽小,五脏俱全:分析CVS活动情况的小工具(有源码供学习)
  6. 怎样去理解@ComponentScan注解
  7. CEF编译 执行gn args out\Release_GN_x86异常
  8. 单/双中括号与测试条件
  9. 2017软件工程实践第二次作业
  10. python pip处理