python对字典的操作
#简单的字典访问 alien_0={'color':'green','point':5} print(alien_0['color']) print(alien_0['point']) #添加/修改键值对 alien_0['x_position']=0 alien_0['y_position']=25 print(alien_0) #删除字典 #1、使用del del alien_0 #2、使用pop alien_0.pop('color') alien_0.pop('point') #字典的统计,统计键值对的长度 len(alien_0) #字典的合并,用update alien_0.update{'color':'yello','point':10} #清空字典,用clear alien_0.clear #遍历字典 for k in alien_0: print('k':'alien_0[k]') #对一个以不同速度移动的外星人的位置进行追踪 alien_0 = {'x_position': 0, 'y_position': 25, 'speed': 'medium'} alien_0['speed']='fast' if alien_0['speed'] == 'slow': x_increment = 1 elif alien_0['speed'] == 'medium': x_increment = 2 else: # 这个外星人的速度一定很快 x_increment = 3 # 新位置等于老位置加上增量 alien_0['x_position']+= x_increment print(str(alien_0['x_position'])) #