dict1 = {'key1':'value1', 'key2':'value2'}
dic1 = {'name': 'liangxiao', 'age': 24}
dic1.setdefault('work', 'IT') # 原有key存在值,则不操作
dic1 = {'name': 'liangxiao', 'age': 24}
dic1['work'] = 'IT' # 原有key存在值,则覆盖
dic1 = {'name': 'liangxiao'}
dic2 = {'age': 18}
dic2.update(dic1) # 将dic1里面的内容更新到dic2里面
dic1 = {'name': 'liangxiao', 'age': 24}
dic1['name'] = 'LIANGXIAO' # 更新value的内容
dic1 = {'name': 'liangxiao', 'age': 24}
dic1.pop('name') # 根据key进行键值对删除,可设置返回值,没有找到相应的key默认会报错
dic1 = {'name': 'liangxiao', 'age': 24}
del dic1 # 删除字典
dic1 = {'name': 'liangxiao', 'age': 24}
dic1.clear() # 清空字典
dic1 = {'name': 'liangxiao', 'age': 24}
dic1.popitem() # 随机删除任意一个键值对
items = [('name', 'xiao'), ('age', 25)]
Dict_ = dict(items)
dic1.values() # 查看所有的value
dic1.keys() # 查看所有的key
print(dict) # 打印字典所有
dic1.get('name') # 查找指定的key的value,没有则返回None
dic1.items() # 一组一组的查找所有内容