三、字典的方法与属性
1.Add方法
添加一对相对应的关键字Key和条目Item到字典对象中。
语法:add key,item
Key 必需参数,与条目相关联的关键字(例如电话簿中的姓名)
Item 必需参数,与所添加的关键字相关联的条目(例如电话簿中姓名对应的手机号码)
注意:如果关键字在字典中已经存在,则再次添加会产生错误。
示例:
注意:把要把单元格的值做为关键字添加到字典中时,不要用这种写法:d1.add range(“a1”),””,而要写成d1.addrange(“a1”).value,””。大家可以试试这种写法,单步运行,观察本地窗口。
2.Remove方法
从一个 Dictionary 对象中删除一个关键字和条目对。
语法:Remove(Key)
Key,必需,从字典对象中删除指定的关键字及与之相对应的条目。
比方从电话本中删除某个联系人,联系人对应的手机号码也就删除了。
注意:如果指定的关键字不存在,则会产生一个错误。
示例2:
单步执行代码时,注意观察本地窗口中d1,d2变量(展开变量名前的+号)。
特别是在执行remove前后本地窗口中变量的变化。
执行d2.remove (“E”)时,由于d2字典对象中并没有添加关键字”E”,所以在执行时就产生了错误。
附加:细心的童鞋可以观察下地窗口中字典对象变量中的属性:comparemode和Count
联系客服