`
standalone
  • 浏览: 609735 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

python中list类型相减

阅读更多

两个list ()类型相减
就是比如
a=[1,2,3,4,5]
b=[2,3,4]
a-b需要得到[1,5]
但是python list 不支持减法
只能使用py的投机取巧了~ 呵呵
我们来用set() 如下
<code l=python >
print list (set(a)-set(b))
[1,5] #结果

分享到:
评论

相关推荐

    Python实现两个list对应元素相减操作示例

    本文实例讲述了Python实现两个list对应元素相减操作。分享给大家供大家参考,具体如下: 两个list的对应元素操作,这里以相减为例: # coding=gbk v1 = [21, 34, 45] v2 = [55, 25, 77] #v = v2 - v1 # Error: ...

    Python 实现数组相减示例

    在Python编程中,数组通常指的是列表(list),它是Python中常用的数据结构,支持各种操作,包括数组间的运算。本篇文章将深入探讨如何在Python中实现数组相减的操作,即找到两个数组的差集。 首先,我们要理解数组...

    在dataframe两列日期相减并且得到具体的月数实例

    df = pd.DataFrame(np.random.randn(6,4), index=pd.date_range('20130101', periods=6), columns=list('ABCD')) df.A = pd.date_range('20160101', periods=6) print (df) df1 = pd.DataFrame(np.random.randn(6,4)...

    python实现list元素按关键字相加减的方法示例

    Python list中的元素按关键字相加或相减: # coding=utf-8 # 两个list按关键字相加或相减 def ListAdd(list1, list2, bAdd = True): if bAdd == False: list2 = [(k, -v) for (k, v) in list2] d = {} list0 = ...

    试题青少年编程等级考试∶Python编程一级试卷4练习.pdf

    6. Python列表操作:`max(list1)`返回列表`list1`中的最大值,对于列表`[10, 66, 27, 33, 23]`,最大值是`66`。 7. Python条件表达式:在Python中,`x属于区间[a,b)`可以表示为`a 。 8. Python输出函数:`print...

    青少年编程能力等级测评考生∶Python编程二级1练习.docx

    在Python中,列表(list)是最常用的一种线性表实现,支持随机访问、入队、出队、获取长度(求队长)以及判断是否为空等操作。 2. Python表达式与逻辑判断:`print(66!=66)`将输出`False`,因为66不等于66的判断结果...

    python程序设计.rar

    本实验主要关注Python程序设计的基础知识,旨在帮助学习者熟悉Python的运行环境,理解并掌握基本的数据类型和算术运算规则。 一、Python运行环境与运行方式 Python程序可以在多种环境下执行,包括命令行界面、集成...

    Python list运算操作代码实例解析

    在处理列表的加减运算时,需要注意的是,Python中的`+`和`-`运算符并不能直接用于数值的加减,而是用于列表的连接和元素的逐个相减。如果想要实现类似数学中的加减操作,可以使用Numpy库。例如,上面的代码展示了...

    利用Python找出序列中出现最多的元素示例代码

    在Python中,序列是一种可迭代的数据结构,包括列表(list)、元组(tuple)、字符串(str)等类型。序列中的每个元素都有自己的索引,可以按顺序访问。其中,列表是可变的,而元组是不可变的,这使得元组在某些场景...

    在python中实现求输出1-3+5-7+9-……101的和

    在Python编程中,有时我们需要解决一些有趣的数学问题,比如计算特定序列的和。在这个问题中,我们要找到一个方法来计算序列1-3+5-7+9-...+101的和。这个问题展示了如何利用Python的循环和条件语句来解决这样的数学...

    浅谈Python中的zip()与*zip()函数详解

    在Python编程语言中,`zip()`函数是一个非常实用的内置函数,它允许我们将多个可迭代对象(如列表、元组或字典)的元素按位置配对,形成一个新的迭代器,其中每个元素都是由原始可迭代对象相应位置的元素组成的元组...

    Python实现购物车程序

    8. 变量命名和赋值:在Python中,变量可以赋值任何类型的数据,例如 salary 被赋予用户输入的薪资数值,shoppingmart 被用来存储购买的商品列表,以及 items 用来存储商品信息等。 9. 商品编号输入与转换:通过 int...

    在python中实现求输出1-3+5-7+9-......101的和

    在Python编程中,有时我们需要解决各种数学问题,其中包括序列求和。本文将详细讨论如何在Python中实现求输出1-3+5-7+9-......101的和,并介绍几种不同的方法。 首先,让我们来看一下三种不同的实现方式: **第一...

    Vector2d-Python:Mat Buckland所编写的Vector2D代码从Matlab实例编程游戏AI到c ++ Python的翻译

    在Python中,虽然内置的数据类型如`tuple`或`list`可以用于表示简单的二维坐标,但为了高效地进行数学运算,通常会创建一个自定义类来封装这些功能。`Vector2D`类通常包含以下属性和方法: 1. **属性**: - `x`: ...

    Python计算公交发车时间的完整代码

    在本文中,我们将深入探讨如何使用Python来计算公交发车时间,并解决一个具体的问题:找出某公交路线在一天内耗时最长的车次。这个问题的背景是,公交车在不同的时间段内经过某些路段可能会遭遇交通拥堵,导致行驶...

    code_Counter

    6. **差异计算**:两个`Counter`对象可以相减,得到的结果是元素在第一个`Counter`中比在第二个中多的计数。 ```python counter1 = Counter(['a', 'b', 'c']) counter2 = Counter(['b', 'c', 'd']) diff = ...

    2021-2022计算机二级等级考试试题及答案No.2141.docx

    - **结构体**:在 Python 中通常使用字典来模拟结构体。 - **链表**:可以使用类来定义链表节点,并通过节点间的引用实现链式结构。 ### 9. SQL 查询类型 - **删除查询**:用于从表中删除记录。 ### 10. 创建交叉...

Global site tag (gtag.js) - Google Analytics