當前位置:成語大全網 - 英語詞典 - python字典的基本操作

python字典的基本操作

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。

字典嵌套

字典裏面可以嵌套字典,嵌套列表。