python字典的基本操作如下:
查詢字典
1、dictname['key']。
2、get方法:dictname.get('key')。
(1)如果存在key,就會返回相對應的值。
(2)get如果取得是不存在的key,會返回none。
(3)get如果取得是不存在的key,但是在.get裏面給賦值了默認值,那麽就會返回默認值。
修改字典
dictname['key']='value'。
新增字典
1、dictname['key']='value'。
2、dictname.setdefault('key','value')。
區別:第壹種方法,對已經存在的key,會直接修改key對應的值。
用setdefault新增壹個已經存在的key,不會修改已經存在key的值。
清空字典
1、dictname.pop('key'),刪除不存在的key會報錯KeyError。
2、del dictname['key'],刪除不存在的key會報錯KeyError。?
dictname.clear()。
隨機刪除壹個元素.popitem()。
dictname.popitem()。
復制壹個字典update。
獲取字典裏面所有的key.keys(),獲取字典裏面所有的value.values()。
循環字典
循環字典用for,每次取到的都是字典的key。
同時取字典裏面的key與value,用items()方法。
判斷key value是否存在字典裏面,用in not in。
字典嵌套
字典裏面可以嵌套字典,嵌套列表。