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']))

#
 
原文地址:https://www.cnblogs.com/hainabaichuan/p/11795610.html