#-*- coding:utf-8 -*- #字典的定义 # 变量名 = {key:value, key:value ...} #字典的取值 变量名[key] info = {"name":"jack","age":18} #更新一个键值对,当该key存在,则操作是修改该key的值,如果该Key不存在,则该操作是添加一个键值对 info["addr"] = "shanghai" #删除一个键值对 del info["age"] #查询key的值 print("%s"%(info["name"])) #注意点:当不存在key时,使用变量名[key]方法取值,将会导致程序崩溃 #查询key的值(推荐方法) #get()方法,即使字典没有该key,也不会发生错误 print("%s"%(info.get("addr")))