本帖最后由 hwc2ycy 于 2014-3-18 20:40 编辑
三、字典的方法与属性 9.Key属性 在字典对象中设置一个 key,说白了,就是修改关键字。 这就与修改电话簿中的姓名是一样的,在添加字典关键字和条目时,如果不小心关键字录入错误了,就需要改正。如果没有这个修改的功能,要么就凑合,要么就先删除原有的,再重新添加,当然,这样的法子估计没人愿意用。 语法: Key(key) = newkey key 必需的,被更改的 Key值。 newkey 必需的,替换指定 key 的新值。 注意:如果在更改某个 key 时,没有找到 key,则会出现运行时错误。 示例10:
10.Item属性
从字典对象中查询或修改指定关键字的条目。 类似于在手机通讯录中根据姓名查找或者修改对应的手机号码。 语法: Item(key) [= newitem] key 必需的,与被检索或添加的条目相关联的 关键字Key 。 newitem 可选的,newitem 是与指定的 Key 相关联的新值。 注意:如果在改变某个item 时,没有找到 key,则用指定的newitem创建一个新的 key 。如果在试图返回某个已存在条目时,没有找到 key,则创建一个新 key,且其相应的条目为空。 由于Item是字典对象的缺省属性,可以直接省略,例如:d.item(“a”)可以写成d(“a”)。 示例11 :
|