Python字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {} 中 ,格式如下所示:
d = {key1 : value1, key2 : value2 }
注意:dict 作為 Python 的關鍵字和內置函數,變量名不建議命名為 dict。
鍵一般是唯一的,如果重複最後的一個鍵值對會替換前面的,值不需要唯一。
1、格式
變量名=
“key”:“value1”,“key2”:value2,“key3”:value3]
2、
(1).修改元素:可以修改元素,通過key找到,即可修改
(2).添加元素:變量名
[ “key”]=“value”
如果在使用 變量名[‘鍵’]=數據時,這個“鍵”在字典中,則修改數據,不存在,那麼就會新增這個元素
(3).添加新的元素 變量名[‘新的key’]=“value”
(4).刪除元素del clear(清空)
del:刪除指定的元素(刪除後不能訪問,否則會報錯)
del 變量名[‘元素’]
刪除整個字典del變量名
clear:清空整個字典
變量名r()
(5)()測量字典中,鍵值對的個數print(len(變量名))
(6)返回一個包含字典所有KEY的列
print(變量名())
(7)es返回一個包含字典所有value的列表
print(變量名e())
(8)s返回一個包含所有(鍵,值)
元祖的列表
print(變量名s())
3、字典的遍歷
遍歷字典的key鍵
a=
“name”:“aa”,“age”:15, “sex”:“男”]
for key in ():
print(key)
遍歷字典的value值
a=
“name”:“aa",“age”:15,“sex”:“男”]
for value in es():
print(value)
遍歷字典的items(元素)
a=
{“name”:“aa”,“age”:15,“sex”:“男”了
for item in s():
print(item)