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

python 集合操作

 
阅读更多


'''
a_set = {2, 4, 5, 9, 12, 21, 30, 51, 76, 127, 195}
b_set = {1, 2, 3, 5, 6, 8, 9, 12, 15, 17, 18, 21}
print a_set.union(b_set)
print a_set.intersection(b_set)
print a_set.difference(b_set)
print a_set.symmetric_difference(b_set)

①    要检测某值是否是集合的成员,可使用 in 运算符。其工作原理和列表的一样。
②    union() 方法返回一个新集合,其中装着 在两个 集合中出现的元素。
③    intersection() 方法返回一个新集合,其中装着 同时 在两个集合中出现的所有元素。
④    difference() 方法返回的新集合中,装着所有在 a_set 出现但未在 b_set 中的元素。
⑤    symmetric_difference() 方法返回一个新集合,其中装着所有 只在其中一个 集合中出现的元素。
'''

分享到:
评论

相关推荐

    Python集合类型及操作

    Python集合类型及操作,详细介绍了集合类型及操作符,仅用于学习

    Python练习题集合.rar

    通过解答"Python练习题集合.pdf"中的题目,初学者不仅可以巩固Python的基础知识,还能提高解决问题的能力,为后续更深入的学习和项目实践打下坚实的基础。记得理论结合实践,理论知识只有在实际应用中才能真正内化。

    Python集合操作方法详解

    Python集合是一种特殊的数据结构,它包含了唯一且无序的元素。集合在编程中扮演着重要的角色,主要功能包括数据去重和进行各种关系测试,如交集、并集、差集等。 1. **去重**: 集合的一大特性就是其元素的唯一性...

    Python中集合常用操作方法与复杂集合对象示例

    使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。 使用步骤: ...目的:帮助理解复杂集合对象Python中的具体使用。

    python判断一个集合是否包含了另外一个集合中所有项的方法

    本文实例讲述了python判断一个集合是否包含了另外一个集合中所有项的方法。... 您可能感兴趣的文章:Python中集合类型(set)学习小结Python set集合类型操作总结Python中的集合类型知识讲解Python通过递归遍历出

    集合 和 哈希表的实例

    例如,以下是一个简单的Python集合操作示例: ```python s = set([1, 2, 3, 4, 5]) s.add(6) # 添加元素 s.remove(3) # 删除元素 print(s.intersection({2, 4, 6})) # 输出交集:{2, 4} ``` 接下来,我们讨论哈希表...

    2021年Python面试考题.docx

    10. Python 集合操作: - 集合去重,如 `nums = set([1,1,2,3,3,3,4])`,`len(nums)` 会输出 `4`,因为集合中的元素是唯一的。 11. Python 全局变量: - 在函数内部使用 `global` 关键字可以访问并修改全局变量。...

    python 集合的常用操作 示例

    集合的常用操作 - 交集 - 并集 - 差集 - 子集 - 超集

    Python集合.zip

    **Python集合.zip** 是一个包含了丰富Python编程资源的压缩包,涵盖了从基础知识到高级应用的各种示例代码。这个集合特别强调了对Tkinter库的深入使用,提供了许多完成度较高的GUI程序实例,对于想要学习Python图形...

    python实验三、字典和集合 .doc

    实验题目中没有直接涉及集合操作,但在实际应用中,集合常用于去重、成员关系判断和集合运算等。 **四、字典应用于文本统计** 对于文本处理,字典同样扮演重要角色。例如,统计文本中每个单词的出现次数,可以先...

    java_groovy_python集合

    标题“java_groovy_python集合”指出我们要探讨的是这三种语言中的集合类数据结构。在编程中,集合类是用于存储多个元素的数据结构,如数组、列表、集合、映射等。 1. **Java集合**:Java提供了丰富的集合框架,...

    Python语法:集合.rar

    在实际应用中,集合常用于数据预处理,如去除重复元素,或者在数据分析中进行集合操作。 在机器学习和深度学习中,Python集合也有广泛应用。例如,在特征选择时,可以使用集合来存储已选择或排除的特征;在构建训练...

    python3.10.10安装包集合

    Python 3.10.10 是Python编程语言的一个版本,这个版本包含了多个适用于不同操作系统和体系结构的安装包和源代码压缩文件。这个压缩包集合提供了全面的选项,以满足用户在Windows和Linux系统上配置Python环境的需求...

    Python集合类型实例.pdfPython集合类型实例.pdf-综合文档

    4. 使用集合进行数学集合操作,如并集。 5. Python文件操作,包括文件的读取、写入和追加。 6. Shell脚本的使用,特别是与文件处理相关的命令。 7. 字符串处理技术,例如使用`strip()`方法去除字符串两端的空白字符...

    python语法中集合的操作

    python语法中集合的操作

    02-python-字典-集合-不可变集合-赋值机制

    在Python中,赋值操作实际上是创建了一个新的引用,而不是复制整个对象。这意味着当两个变量指向同一个对象时,改变其中一个会影响另一个,因为它们都在引用同一个内存位置。对于不可变对象(如数字、字符串和元组)...

    python集合类型用法分析

    本文实例分析了python集合类型用法。分享给大家供大家参考。具体分析如下: python的集合类型和其他语言类似, 是一个无序不重复元素集,我在之前学过的其他的语言好像没有见过这个类型,基本功能包括关系测试和消除...

    python源码集合处理技术

    Python集合处理技术主要包括列表(List)、字典(Dictionary)、集合(Set)以及元组(Tuple)等多种数据结构。在Python中,这些数据结构有着各自的特点和用途,同时提供了丰富的内置方法用于集合的处理。 列表是...

    Python集合(Set):一种无序、可变的数据结构

    Python集合(Set)是Python语言中的一种数据结构,它的特点是无序、可变,并且不允许存储重复元素。集合是通过大括号{}或`set()`函数来创建的,可以容纳不同类型的元素,如数字、字符串等。集合在Python中有着广泛的...

Global site tag (gtag.js) - Google Analytics