字典是數(shù)據(jù)的無序集合,用于存儲數(shù)據(jù)值。與其他僅將單個值作為項的數(shù)據(jù)類型不同,字典具有鍵-值對。字典中的鍵和值之間用冒號“:”分隔,而鍵-值對之間用逗號“,”分隔,所有鍵-值對用花括號“{}”括起來。字典的語法格式如下:
字典名 = {鍵1: 值1, 鍵2: 值2, …}
字典的工作方式類似于現(xiàn)實世界中的字典,字典的鍵必須是唯一的,并且是不可變的數(shù)據(jù)類型,如字符串、整數(shù)和元組,但是鍵的值可以重復,并且可以是任意類型。
1、創(chuàng)建字典
可以用花括號“{}”括起來的鍵-值對來直接創(chuàng)建字典:
也可以使用內建的工廠函數(shù)dict()創(chuàng)建字典:
只有不可變的數(shù)據(jù)類型才能作為字典的鍵,因此,列表不能作為字典的鍵:
2、訪問字典中的值
字符串、元組和列表等序列類型都使用索引來訪問值,而字典使用鍵來訪問值。鍵可以放在方括號“[]”中使用:
也可以使用字典的get()方法來訪問字典中的值,如果沒有找到指定的鍵,get()方法會返回None:
3、更新字典
字典是可變的, 可以使用賦值運算符添加新項或更改現(xiàn)有項的值,如果鍵已經(jīng)存在,那么值將更新,否則將新鍵-值對添加到字典中:
4、刪除字典中的鍵-值對
可以使用del關鍵字刪除單個鍵-值對或整個字典本身:
>>本文地址:http://www.yceu.cn/zhuanye/2020/48501.html
聲明:本站稿件版權均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?