`
cakin24
  • 浏览: 1331811 次
  • 性别: 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集合函数.docx

    python集合函数 Python集合函数是Python语言中非常重要的一部分,它们可以帮助我们更好地处理集合数据类型。在本文中,我们将介绍Python集合函数的一些常见用法和示例。 1. set()函数 set()函数用于创建一个空集合或...

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

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

    python集合类型用法分析

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

    03-Python集合类型.png

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

    彻底搞懂Python集合

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

    Python练习题集合.rar

    非常适合初学python者,学习后用来巩固基础的练习题

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

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

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

    Python集合类型实例.pdf

    python集合常见运算案例解析

    主要介绍了python集合常见运算,结合具体实例形式分析了Python使用集合生成随机数的几种常用算法的效率比较,需要的朋友可以参考下

    python集合用法实例分析

    主要介绍了python集合用法,较为详细的分析了Python中集合的常见用法,需要的朋友可以参考下

    python集合是否可变总结

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

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

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

    Python 集合set详解

    1、本文主要讲解了在Python中有关集合的一些知识。主要包含构造集合、基本计算、访问项目、内置函数和内置方法等。 2、本文件是markdown文件,是本人辛辛苦苦整理出来的,一分耕耘一份收获。 3、禁止盗用,转载记得...

    python中集合的使用.py

    自己学习python时写的集合的使用(脚本),包括自己写的一个函数subset()求集合的全部子集。

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

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

    python 集合的常用操作 示例

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

    python-集合使用场景.docx

    python 集合使用场景 Python集合使用场景 Python中的集合是一种无序、可变的数据类型,它可以存储不同类型的元素,但每个元素只能出现一次。集合是一种非常有用的数据结构,它可以在许多场景中使用。本文将介绍...

    Python 集合包

    简明 Python 教程 .chm Python简明教程 .exe Thinking_in_Python .chm Python入门例程 .rar IP地址切换器 .rar python中文分词 .rar

Global site tag (gtag.js) - Google Analytics