6.1 一个简单的字典
看一个包含外星人的游戏,这些外星人的颜色和分数各不相同。下面是一个简单的词典,存储了有关特定外星人的信息;
alien_0={'color':'green','points':5}
print(alien_0['color'])
print(alien_0['points'])
字典alien_0存储了外星人的颜色和分数。
使用字典一段时间后就会明白为何他们能够高效的模拟现实中的世界情形。
6.2使用字典
在py中,字典是一系列键值对。每个键都与一个值相关联,可以使用键来访问相关联的值。与键相关联的值可以是数、字符串、列表乃至字典。
在py中,字典用于放在花括号({})中的一系列键值对表示,如上文的示例:
键值对是两个相关联的值。指定键是, PY将返回与之相关联的值。键和值之间用:分隔,键值对之间用,分隔。在字典中想存储多少个键值对都可以。最简单的词典只有一个键值对。
6.2.1 访问字典中的值
要获取与键值相关联的值,可依次指定字典名和放在方括号内的键,如下所示:
alien_0={'color':'green'}
print(alien_0['color'])
这将返回字典 alien_0 中与键 color 相关联的值。
green.
现在可以访问外星人的颜色和分数。如果玩家射杀了这个外星人就可以使用下面的代码来确定应获得多少分。
ali