Python字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:

d = {key1 : value1, key2 : value2 }

注意:dict 作为 Python 的关键字和内置函数,变量名不建议命名为 dict。

键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。

python字典格式

1、格式

变量名=

“key”:“value1”,“key2”:value2,“key3”:value3]

2、

(1).修改元素:可以修改元素,通过key找到,即可修改

(2).添加元素:变量名

[ “key”]=“value”

如果在使用 变量名[‘键’]=数据时,这个“键”在字典中,则修改数据,不存在,那么就会新增这个元素

(3).添加新的元素 变量名[‘新的key’]=“value”

(4).删除元素del clear(清空)

del:删除指定的元素(删除后不能访问,否则会报错)

del 变量名[‘元素’]

删除整个字典del变量名

clear:清空整个字典

变量名.clear()

(5).len()测量字典中,键值对的个数print(len(变量名))

(6).keys返回一个包含字典所有KEY的列

print(变量名.keys())

(7).values返回一个包含字典所有value的列表

print(变量名.value())

(8).items返回一个包含所有(键,值)

元祖的列表

print(变量名.items())

3、字典的遍历

遍历字典的key键

a=

“name”:“aa”,“age”:15, “sex”:“男”]

for key in a.keys():

print(key)

遍历字典的value值

a=

“name”:“aa",“age”:15,“sex”:“男”]

for value in a.values():

print(value)

遍历字典的items(元素)

a=

{“name”:“aa”,“age”:15,“sex”:“男”了

for item in a.items():

print(item)