字典语法: name = {'key':value, 'key':[value]}
字典里的key是唯一的,不可替代的,可以hash的。
提取:
name['key']
name.get(‘key’)
或者None #如果有,输出value,否则输出None
修改: 替换
name['key'] = 新的value #重新赋值。
增加:
name['新key'] = 新的value
判断:
'key' in name
True
删除:
name.pop('key') # 指定删除key
name.popitem() # 随机删除key
name.items() :以列表的形式输出字典,分别对应(keys,value)
name.setdefault(key,value) : 查询字典中有没有括号里的keys,有就输出列表中对应的value,没有的话就按括号里的key和value生成。