1. 定义
    1. 创建
      1. 1、dict2 = {'name': 'earth', 'port': 80}
      2. 2、fdict = dict((['x', 1], ['y', 2]))
      3. 3、ddict = {}.fromkeys(('x', 'y'), -1)
    2. 访问
      1. 遍历
        1. 1、for key in dict2.keys():
        2. 2、for key in dict2:
      2. 访问
        1. dict2['key']
      3. 判断
        1. 'key' in dict2
    3. 更新
      1. dict2['name'] = 'venus'
    4. 删除
      1. del dict2['name'] # 删除键为“name”的条目
      2. dict2.clear() # 删除 dict2 中所有的条目
      3. del dict2 # 删除整个 dict2 字典
      4. dict2.pop('name') # 删除并返回键为“name”的条目
  2. 操作符
    1. 标准类型操作符
      1. (dict4 < dict6) and (dict4 < dict7)
    2. 映射类型操作符
      1. d[k] = v 通过键'k',给字典中某元素赋值'v'
      2. d[k] 通过键'k',查询字典中某元素的值
  3. 内建函数和工厂函数
    1. 标准类型函数
      1. type()
      2. cmp()
      3. str()
    2. 相关函数
      1. dict()
        1. 工厂函数被用来创建字典。如果不提供参数,会生成空字典。
      2. len()
        1. 对字典调用 len(),它会返回所有元素(键-值对)的数目
      3. hash()
        1. 返回 obj 的哈希值
  4. 内建方法
    1. dict.clear()
    2. dict.copy()
    3. dict.fromkeysc(seq,val=None)
    4. dict.get(key,default=None)
    5. dict.items()
    6. dict.keys()
    7. dict.iter()
    8. dict.popc(key[, default])
    9. dict.setdefault(key,default=None)e
    10. dict.update(dict2)
    11. dict.values()
    1. 每个键只能对应一个项
    2. 必须是可哈希的对象