首页 > 编程语言 >获取直播间的最新评论 - python 取两个list的差集

获取直播间的最新评论 - python 取两个list的差集

时间:2024-01-10 15:46:22浏览次数:38  
标签:set python list 差集 list2 result 列表

python 取两个list的差集

作用:比如我要获取评论区列表,先获取了一遍,这个时候有人评论了几条,我再获取一遍后,找出多的那几条

使用set数据类型来取两个列表的差集。差集表示仅包含在第一个列表中而不在第二个列表中的元素
list1 = [1, 2, 3, 4, 5]
list2 = [3, 4, 5, 6, 7]

使用set取差集
difference = set(list1) - set(list2)

将结果转换回列表
result = list(difference)

print(result)

result将包含 [1, 2],因为这些是仅在list1中而不在list2中的元素。请注意,差集的结果是一个集合,因此需要将其转换回列表

 

标签:set,python,list,差集,list2,result,列表
From: https://www.cnblogs.com/taoshihan/p/17956624

相关文章

  • Python 实现批量修改文件名 V1.1.1
    一:需求工作中经常会需要批量修改文件名。将某文件夹中的文件,修改成某文件名二:事前准备Python导入依赖库:importconfigparserimportosimportchardet三:开发:1.创建配置文件,用于填写2个数据:目录,文件名[Directories]source_directory=D:\12013275[Name]new_name=202......
  • Python打印图形-蜘蛛网
    前几天看小还学Python编程,打印蜘蛛网,总感觉蜘蛛网少了点什么,后来发现6个顶点没有延长出去。于是又重新换了一种写法。图一为原始效果,并附上代码。图一效果代码:图一的创作方法是通过画6个等边三角形的方式来实现一圈圈的蜘蛛网的效果,可以自定义每一圈蜘蛛网的颜色。importturtlep=......
  • 在Python中,classmethod是一个修饰符,它用于指定类中的某个方法为类方法1。这种方法不需
    classA(object):bar=1deffunc1(self):print('foo')@classmethoddeffunc2(cls):print('func2')print(cls.bar)cls().func1()A.func2()#不需要实例化Ins=A()Ins.func1()#需要实例化在Pyth......
  • 【Python基础】函数基础
    简介具有实现某种特定功能的代码块,当程序需要这个功能时,就可以直接调用这个函数,避免重复编写。Python中函数可分为内建函数和自定义函数。内建函数是Python已经定义好的函数,可以直接使用。我们主要学习的是自定义函数。函数定义语法格式:def函数名(参数):函数体(功能代码......
  • Python教程(22)——Python面向对象的属性和方法
    在Python面向对象编程中,属性和方法是类及其对象的重要组成部分。如果说封装、继承和多态是面向对象编程中的思想,那么类的属性和方法就是骨架,因为有属性和方法,面向对象编程才变的有血有肉。属性属性是类或对象所拥有的数据,它用于描述对象的特征和状态。属性可以是实例属性(对象特......
  • 【Python基础】set(集合)
    简介集合跟我们学的列表有点像,也是可以存放一堆数据,不过集合有几个独特的特点,令其在整个Python语言中占有一席之地。相当于只有键没有值的字典(键则是集合的数据)。基本操作特点*里面的元素不可变,代表不能存储一个list、dict、在集合中,字符串、数字、元组等不可变类型可以存......
  • python通过snap7通讯西门子PLC仿真配置
     一、资料链接:https://pan1.baidu.com/s/1-Dt7yc8e4zEVC5ySqXMLXQ?pwd=1010 提取码:1010 --来自百度网盘超级会员V6的分享,俺的网盘到24年11月,过期自己网上搜吧二,准备工作1、安装python我用的是32位的,因为期间报了个这个错误,调试了好几次解释器才解决编辑正常安装python就行,很简......
  • 【Python基础】tuple(元组)
    简介由一系列变量组成的不可变的序列容器。俗称不可变的列表,又被称为只读列表,元组也是python的基本数据类型之一,用小括号括起来,里面可以放任何的数据类型,查询可以,循环也可以,切片也可以,但就是不能修改。元组中如果只有一个元素,一定要添加一个逗号,否则就不是元组备注:这里元组的不......
  • 快乐学Python,数据分析之获取数据方法「公开数据或爬虫」
    学习Python数据分析,第一步是先获取数据,为什么说数据获取是数据分析的第一步呢,显而易见:数据分析,得先有数据,才能分析。作为个人来说,如何获取用于分析的数据集呢?1、获取现成的数据集获取数据集的第一种方式,就是获取行业上已经有人整理好的数据集。目前大数据行业持续火爆,数据本身已......
  • Python操作XML文件一文通
    我们经常需要解析用不同语言编写的数据,Python提供了许多第三方库来解析或拆分用其他语言编写的数据,今天我们来学习下PythonXML解析器的相关功能。下面一起来看看吧~什么是XML?XML是可扩展标记语言,它在外观上类似于HTML,但XML用于数据表示,而HTML用于定义正在使用的数据。XM......