《python编程从入门到实践》第六章笔记

时间:2021-10-20 21:04:13

1、字典

字典:一系列键-值对,每一个键都与每一个值相关联。与键相关联的值可以是数字、字符串、列表和字典。

最简单的字典只有一个键值对。

eg: alien = {'color':'green','points':5}

2、访问字典

print(alien['color'])   -----打印结果:green

3、添加键值对

alien['x_position'] = 0    alien['y_position']=25

4、修改字典中的值

alien['color'] = 'yellow'

5、删除键值对

del alien['color']

6、遍历字典

# 遍历键值对

for key,value in 字典名.items():

print('key:'+key)

print('value:'+value)

#遍历所有键

for key in 字典名.keys():

print(key)

# 遍历所有值

for value in 字典名.values():

print(value)

7、特定顺序遍历字典   sorted()函数

for  key in sorted(字典名.keys()):

print(key)

8、列表中嵌套字典

a0 = {}

a1 = {}

a2 = {}

a = [a0,a1,a2]

9、字典中嵌套列表

a = {'a1':[a11,a12,a13]}

10、字典中嵌套字典

a ={

'a0':{},

'a1':{},

'a2':{}

}