zoukankan      html  css  js  c++  java
  • python学习dictionary和set

    一、dictionary

          1、字典的形式:a={‘key’:value,‘key1’:value,................}

          2、字典的的key不能重复,是一个不可变对象

          3、字典的的查找和添加的速度快,但是占的存储空间多

          5、当查找的内容中,字典中不存在关键字时,则会发生错误有两种判定方法:

                   a、‘key’ in a

                   b、a.get('key')  如果key不存在,则会返回None,或者用a.get('key', -1),如果可以不存在则会返回-1

          6、操作函数:

                    a、pop(‘key’)

    二、set

          1、需要有一个list输入  a =  set([1,2,3,]) 
          2、set中的元素不能重复,如果输入有重复的,则会自动过滤

          3、操作函数

                      a、  a.add(key),添加一个元素

                      b、 a.remove(key)删除一个元素

                      c、交、并操作   a&b     a|b

     

  • 相关阅读:
    高效算法——D 贪心,区间覆盖问题
    高效算法——C 分饼
    高效算法——A 归并排序
    高效算法——Most financial institutions 贪心 H
    高效算法——E
    高效算法——Bin Packing F
    POJ2192
    UVa11584
    POJ2429
    POJ1811- Prime Test(Miller–Rabin+Pollard's rho)
  • 原文地址:https://www.cnblogs.com/qingjun/p/3862357.html
Copyright © 2011-2022 走看看