zoukankan      html  css  js  c++  java
  • python集合的体会

    python集合的理解

    python集合

    python内置的集合两种
    1. set():可变的、无序的、有限的集合,其元素是唯一的,不可变的(可哈希的)对象
    2. frozenset():一种不可变的、可哈希的、无序的集合,其元素是唯一的不可变得(可哈希的)对象
    frozenset()对象具有不变性,它可以作为字典的键,也可以作为其他set()和frozenset()的元素,在一个set()或frozenset()中不能包换另一个普通的可变的set()。

    创建集合的方法

    1. 调用set(),选择性的接受可迭代对象作为初始化参数,例如set([0,1,2])。
    2. 使用集合推导,例如{element for element in range(3)}。
    3. 使用集合字面值,例如{1,2,3}
      集合的实质可以理解成空值的字典,字典有的方法,集合也都有,复杂度也与字典相同
  • 相关阅读:
    前后端反爬虫的一些奇怪姿势【转载】
    Scrapy 中常用的中间件和管道组件
    Jquery各个版本的区别
    userAgent
    操作系统
    手机类别
    移动端设备UA检测
    iPhone6的CSS3媒体查询
    所有设备的CSS像素
    解读所有设备的css像素的网站
  • 原文地址:https://www.cnblogs.com/dcotorbool/p/8125186.html
Copyright © 2011-2022 走看看