这篇文章主要介绍了python集合删除多种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

删除指定的元素

A={'a','c','b','d','e'}

print("原集合:",A)

A.remove('a') # 不存在会报错

print("删除a后:",A)

A.discard('b') # 不存在不会报错

print("删除b后:",A)

A.pop()

print("删除第1个:",A)

A.clear()

print("清空后:",A)

删除集合A与序列B的重复元素

A={1,2,3}

B=[3,4,5]

A.difference_update(B)

print(A,B)

删除集合A中与序列B不重复的元素

A={1,2,3}

B=[3,4,5]

A.intersection_update(B)

print(A,B)

删除集合A与序列B的重复元素,并插入不重复的元素

A={1,2,3}

B=[3,4,5]

A.symmetric_difference_update(B)

print(A,B)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

python清空集合_python集合删除多种方法详解相关推荐

  1. python中堆排序_Python实现堆排序的方法详解

    本文实例讲述了Python实现堆排序的方法.分享给大家供大家参考,具体如下: 堆排序作是基本排序方法的一种,类似于合并排序而不像插入排序,它的运行时间为O(nlogn),像插入排序而不像合并排序,它是 ...

  2. 怎么用python写数据库_Python实现数据库编程方法详解

    本文实例讲述了Python实现数据库编程方法.分享给大家供大家参考.具体分析如下: 用PYTHON语言进行数据库编程, 至少有六种方法可供采用. 我在实际项目中采用,不但功能强大,而且方便快捷.以下是 ...

  3. python没有大括号_Python如何省略括号方法详解

    在Python语言中最常见的括号有三种,分别是:小括号().中括号[].花括号{}:其作用也不相同,分别用来代表不同的Python基本内置数据类型. 1.Python中的小括号(): 代表tuple元 ...

  4. python decimal用法_Python decimal模块使用方法详解

    decimal 模块:decimal意思为十进制,这个模块提供了十进制浮点运算支持 1.可以传递给Decimal整型或者字符串参数,但不能是浮点数据,因为浮点数据本身就不准确. 2.要从浮点数据转换为 ...

  5. python怎么读文件内容-Python读取文件内容为字符串的方法(多种方法详解)

    以下笔记是我在 xue.cn 学习群之数据分析小组所整理分享的心得.相关背景是:我选择中文词频统计案例作为考察大家python基础功掌握程度. 以小见大,下面是2个小技能的具体实战: 如何灵活地处理文 ...

  6. 站长在线Python精讲:在Python中格式化字符串的两种方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...

  7. Python的hasattr() getattr() setattr() 函数使用方法详解

    Python的hasattr() getattr() setattr() 函数使用方法详解 (一) hasattr(object,name) 函数 判断一个对象里面是否有 name 属性或者 name ...

  8. python中的class怎么用_对python 中class与变量的使用方法详解

    python中的变量定义是很灵活的,很容易搞混淆,特别是对于class的变量的定义,如何定义使用类里的变量是我们维护代码和保证代码稳定性的关键. #!/usr/bin/python #encoding ...

  9. python中class变量_对python 中class与变量的使用方法详解

    python中的变量定义是很灵活的,很容易搞混淆,特别是对于class的变量的定义,如何定义使用类里的变量是我们维护代码和保证代码稳定性的关键. #!/usr/bin/python #encoding ...

最新文章

  1. android游戏开发笔记(0)——游戏开发分析及开发所需知识
  2. 第十六届全国大学生智能汽车竞赛 英飞凌芯片申请情况
  3. JSR349(Bean Validation 1.1)
  4. 【bzoj2434】[Noi2011]阿狸的打字机 AC自动机+Dfs序+树状数组
  5. 临床研究和医疗保健行业实现数据湖架构的机会和挑战
  6. 数据中心虚拟化的8大好处
  7. php include传参数,浅谈php中include文件变量作用域
  8. python科学计算笔记(十二)pandas的resample采样
  9. 2022春节行为经济学
  10. java 添加 psd_psd缩略图生成上传解决方案
  11. 移动端性能监控方案Hertz
  12. 不借助其他任何软件防止QQ被盗的小技巧
  13. matlab命令批量重命名,MATLAB中预定义对话框之文件打开对话框以及如何批量重命名...
  14. 清华姚班教师劝退文:读博,你真的想好了吗?
  15. 学堂在线操作系统期末考试答案
  16. 传奇GEE引擎微端架设教程
  17. 几何视觉的编程实践——相机参数计算——基于ipyvolume的3D可视化——透视投影
  18. python程序员是怎么给宝宝取名字的
  19. matlab能做什么设计,MATLAB中GUI设计领悟
  20. LeetCode 101:和你一起你轻松刷题(C++)总篇章正在陆续更新

热门文章

  1. Python之XML解析详解
  2. 【spring】【转】Spring 框架的设计理念与设计模式分析
  3. C# 向Com口发送数据
  4. ZZULIOJ 1059:最高分
  5. java 类似datatable_在java中实现类似于.net中的DataTable,请各位看看,这种方法可行吗?...
  6. 信息学奥赛一本通 1119:矩阵交换行 | OpenJudge NOI 1.8 01 矩阵交换行
  7. 信息学奥赛一本通(2039:【例5.6】冒泡排序)
  8. 锯木棍(51Nod-2143)
  9. 图论 —— 带花树算法
  10. 信息学奥赛C++语言: 趣味整数1(自守数)