1)什么是字典(dict) dict. 以{}表示. 每一项用逗号隔开, 内部元素用key:value的形式来保存数据 {"jj":"林俊杰", "jay":"周杰伦"}

    查询的效率非常高, 通过key来查找元素
    内部使用key来计算一个内存地址(暂时),hash算法. key必须是不可变的数据类型(key 必须是可哈希的数据类型)
    可哈希就是不可变
2)字典的增删改查
	新增:
		dict["新key"] = "value"
		如果key已经存在,那么会替换原来的value
		dict.setdefault("新key","新value")
		如果key已经存在,不会执行新增
	删除:
		pop("key") 指定key删除
		popitem() 随机删除
		del dict[key] 也是删除# dict是你创建的字典名称
		clear() 清空字典
	查询:
		print(dic["key"])#打印 key 对应的内容
		peint(dic.get("key"))#打印对应的内容,key不存在返回none
		peint(dic.get("没有的key"),"返回的内容")key不存在返回输入
		的内容
		
		*注*:setdefault()
		执行新增流程,如果key已经存在,不会执行新增,直接查询内容
	修改:
		dic["key"]="新value"
		
		dic2={"新key":"新value","新key2":"新value2"}
		dic.updat(dic2)# dic 更新为 dic2 的内容 
	字典的相关操作:
		1. keys() 获取所有键  这个返回的不是列表, 很像列表
		     print(dic.keys())
			 
        2. values()获取所有的值
		     print(dic.values())
			 
        3. items() 获取所有的键值对. 返回的是元组
		     print(dic.items())
		
        解构, 直接把元组或者列表中的数据拿出来.
        a, b, c = (a1, b1, c1) 必须一一对应
		当需要遍历字典中涉及到key和value的时候
			例:for k, v in dic.items(): 
				print(k) 
				print(v)