Python difference_update()

python 中的difference_update()函数有助于集合更新。它首先找出给定的两个集合之间的集合差。并用集合差的结果元素更新第一个集合。集合差给出了一个新的集合,它包含只存在于第一个集合中的元素,而不存在于第二个集合中。

 **A.difference_update(B)** #where A & B are sets 

差异 _ 更新()参数:

difference()函数将 set 作为其参数。在此方法调用之后,集合 A 将被更新为 A-B。集合 B 保持不变。

参数描述必需/可选
设置要检查差异的集合需要

差异 _ 更新()返回值

这个方法不返回值。它用一组不同的值更新原始集。

Python 中的difference_update()方法示例

示例 difference _ update()在 Python 中是如何工作的?

 A = {1, 2, 3, 4, 6}
B = {5, 2, 4, 7}

# Before update
print('A = ', A)
result = A.difference_update(B)
# After update
print('A = ', A)
print('B = ', B)
print('result = ', result) 

输出:

 # Before update
A =  {1, 2, 3, 4, 6}

# After update
A =  {1, 3, 6}
B =  {5, 2, 4, 7}
result =  None 

示例 Python 中difference_update()的工作原理?

 A = {'a', 'b', 'c', 'd'}
B = {'c', 'f', 'd'}
# Before update
print('A = ', A)
result = A.difference_update(B)
# After update
print('A = ', A)
print('B = ', B)
print('result = ', result) 

输出:

 # Before update
A =  {'a', 'b', 'c', 'd'}

# After update
A =  {'a', 'b'}
B =  {'c', 'd', 'f'}
result =  None 

原创文章,作者:SHQEA,如若转载,请注明出处:https://www.506064.com/n/129167.html

(0)
SHQEASHQEA
上一篇 2024-10-03
下一篇 2024-10-03

相关推荐

  • cjsunlight的简单介绍

    本文目录一览: 1、CEMS有哪些品牌? 2、摩托车品牌有哪些 3、摩托车有哪些品牌?其官方网是~~? CEMS有哪些品牌? 常见的仪器仪表品牌有 AIKOH ASKER CEM …

    编程 2024-10-04
  • C++一元运算符:递增和递减

    一、数值类型的递增和递减 对于数值类型,递增运算符(++)将操作数加1,递减运算符(–)将操作数减1。我们可以通过以下代码示例,来看一下在不同位置使用递增和递减运算符的…

    编程 2024-10-04
  • Spark-md5详解

    一、Spark-md5原理 Spark-md5是一个用JavaScript编写的快速、高效的md5库。它根据MD5算法,将输入的任意长度的明文,经过一系列的操作,转换成一个128位…

    编程 2024-10-04
  • developer.mozilla.org:全栈开发者的终极指南

    作为全栈开发者,我们需要不断扩展我们的知识库。developer.mozilla.org (MDN) 是一个全方位的开发者资源网站,它提供了一个涵盖 HTML、CSS、JavaSc…

    编程 2024-10-04
  • 快速部署并使用mysql数据库(mysql数据库的搭建及其使用)

    本文目录一览: 1、linux 怎么部署mysql数据库 2、如何使用数据库mysql 3、如何用MySQL建立数据库 4、windows下怎么安装mysql数据库 5、怎样在Li…

    编程 2024-10-10
  • 如何使用CSS content和URL创建引人注目的视觉元素

    一、为什么使用CSS content和URL CSS content和URL是CSS3中的一种功能,允许我们在页面上添加一些趣味性的视觉元素,使页面更加具有吸引力和个性。这些元素不…

    编程 2024-10-04
  • mysql数据库正常,mysql数据库的问题

    本文目录一览: 1、mysql数据库正常启动,但是php却链接不上,php.ini也都改了,还是不行 2、我安装了MySQL数据库,一切都是正常的,可以使用,但是/etc/init…

    编程 2024-10-04
  • JavaMin开发者的必备技能

    Java是一种跨平台、高性能、面向对象的编程语言,广泛应用于企业级应用软件开发中,也是移动设备应用程序开发的首选语言。JavaMin作为一种极具性能的Java虚拟机,成为了许多企业…

    编程 2024-10-03
  • javahdfs的简单介绍

    本文目录一览: 1、使用Java API操作HDFS时,_方法用于获取文件列表? 2、java怎么连接hdfs文件系统,需要哪些包? 3、java修改hdfs上文件权限问题 4、用…

    编程 2024-10-04
  • jqueryphp分页,php实现分页

    本文目录一览: 1、php分页怎么弄? 2、如何实现分页效果HTML,PHP, JQUERY,如图所示 3、thinkphp怎么用jquery获取分页的p 4、thinkphp+j…

    编程 2024-10-04

发表回复

登录后才能评论