`
cakin24
  • 浏览: 1388948 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

python集合

阅读更多
一 介绍
集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。
可以用大括号({})创建集合。注意:如果要创建一个空集合,你必须用 set() 而不是 {} ;后者创建一个空的字典。
 
二 举例
  1. >>> basket ={'appple','orange','apple','pear','orange','banana','pea','orange'}
  2. >>>print(basket)
  3. {'apple','appple','pea','orange','pear','banana'}
  4. >>>'orange'in basket
  5. True
  6. >>>'grass'in basket
  7. False
  8. >>> a = set('abracadabra')
  9. >>> b = set('alacazam')
  10. >>> a
  11. {'b','d','a','r','c'}
  12. >>> b
  13. {'l','m','a','c','z'}
  14. >>> a - b
  15. {'r','d','b'}
  16. >>> a | b
  17. {'b','d','l','m','a','r','c','z'}
  18. >>> a & b
  19. {'c','a'}
  20. >>> a ^ b
  21. {'b','d','l','m','r','z'}
  22. >>> a ={x for x in'abracadabra'if x notin'abc'}
  23. >>> a
  24. {'r','d'}
1
0
分享到:
评论

相关推荐

    Python集合类型及操作

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

    python集合计算器+集合恒等式证明器+幂集计算器

    本程序分为三个功能,分别为集合运算器、幂集计算器、集合恒等式证明器。压缩包中包含使用说明以及算法说明,代码带注释。 集合运算器:实现四个自定义元素的集合的自定义运算 幂集计算器:实现自定义元素的集合输出...

    基于Python集合包的实用功能模块设计源码

    该项目为Python集合包的实用功能模块设计源码,总计包含304个文件,涵盖多种类型,包括193个Python源文件、50个ReStructuredText文档、44个Markdown文件等。该集合包旨在提高Python编程效率,提供丰富的功能模块,如...

    Python集合.zip

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

    java_groovy_python集合

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

    Python 集合方法.docx

    Python 集合方法

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

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

    「Python系列」Python集合.md

    「Python系列」Python集合

    Python练习题集合.rar

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

    Python 3 介绍(十三)-- Python集合.docx

    Python 3 介绍(十三)-- Python集合

    1Python 3 介绍(十三)-- Python集合.docx

    1Python 3 介绍(十三)-- Python集合.docx

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

    首先,标题中提到的“Python集合类型实例.pdf”暗示了文档的核心内容是关于Python语言中集合类型的相关实例和使用方法。集合(Set)是Python中的基本数据结构之一,用于存储不重复的元素集合。Python的集合类似于...

    python集合类型用法分析

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

    python集合用法实例分析

    ### Python集合用法详解 在Python编程语言中,集合(set)是一种内置的数据类型,用于存储唯一且不可变的对象集合。集合中的元素是无序的,并且不允许有重复项。集合支持数学运算如并集、交集、差集等操作。下面...

    03-Python集合类型.png

    Python集合类型思维导图,便捷整理思路,集合类型:元组、字典;元组:常用操作;字典:常见操作、字典常见函数、字典遍历、;可变类型与不可变类型

    彻底搞懂Python集合

    文章目录一、集合简介二、集合对象的创建和删除三、集合操作与运算(一)集合元素增加与删除:(二)集合运算:四、序列解包五、Python集合应用案例 一、集合简介 集合(set)属于Python无序可变序列,使用一对大括号...

    Python程序基础:字典和集合综合案例.pptx

    字典和集合综合案例;遍历字典中所有的“键-值”对需要用到items()方法,该方法以列表形式返回可遍历的“(键,值)”元组。;当不需要使用字典中的值时,可使用keys()方法只遍历字典中的键,该方法以列表返回一个字典中...

    050.Python集合_特点_创建和删除_交集并集差集运算.mp4

    050.Python集合_特点_创建和删除_交集并集差集运算.mp4

    python集合是否可变总结

    集合是一个无序的可变的序列。集合中的元素必须是可hash的,即不可变的数据类型。 空集合 a=set() 注意a={}创建的是一个空字典。 set —— 可变集合。集合中的元素可以动态的增加或删除。 frozenset —— 不可变...

    python容器:列表,元组,字典,集合的思维导图

    python容器:列表,元组,字典,集合的思维导图

Global site tag (gtag.js) - Google Analytics