字典
字典:是一系列键值对
键值对:指两个相关联的值,包括键和值,每个键都与一个值(数、字符串、列表或字典均可)相关联,指定键时,python将返回与之相关联的值
键与值之间用冒号分隔,而键值对之间用逗号分隔
使用字典
创建字典
使用一对花括号{}定义一个字典,再分行添加各个键值对
alien_0={}
alien_0['color']='green'
alien_0['point']=5
print(alien_0)
访问字典中的值
获取与键相关联的值,可依次指定字典名和放在方括号里的键
alien_0={'color':'green','points':5}
print(alien_0['color'])
new_points=alien_0['points']
为避免指定的键不存在的问题,可使用**get()**访问值
方法get()的第一个参数用于指定键,是必不可少的;第二个参数为指定的键不存在时要返回的值,时可选的,若第二个参数没有指定,python将返回值none
alien_0={'color':'green'}
point_value=alien_0.get('points','No point value assigned.')
print(point_value)
添加键值对
需指定字典名、用方括号括起的键和相关联的值*
字典中元素的排列顺序与定义时(添加顺序)相同
alien_0={'color':'green','points':5}
alien_0['x_position']=0
alien_0['y_position']=25
print(alien_0)
修改字典中的值
需依次指定字典名、用方括号括起的键,与