关于字典的难题,有点困扰!
时间:2011-08-11
来源:互联网
自己在研究字典的时候发现下面这个问题,甚为不解,请各位高人指点
字典建立以后可以用d.item(i)来获取item,同样也可以用d.keys(i)来获取key
我试图用d.items(i)="A"来赋值给item,发现失败了(无任何错误提示)
后改用d.item(d.keys(i))="A",发现赋值成功
原因何在?d.items(i)只能读取?不能赋值?
字典建立以后可以用d.item(i)来获取item,同样也可以用d.keys(i)来获取key
我试图用d.items(i)="A"来赋值给item,发现失败了(无任何错误提示)
后改用d.item(d.keys(i))="A",发现赋值成功
原因何在?d.items(i)只能读取?不能赋值?
作者: 陈国华 发布时间: 2011-08-11
d.Item是只读,d.item(d.keys(i))="A"能成功?
作者: Zamyi 发布时间: 2011-08-11
一、赋值给item
dictionaryobject.Item(key) = item
简写为
dictionaryobject(key) = item
二、提取item value
value = dictionaryobject.Item(key)
value =dictionaryobject(key)
因此 d.items(i)="A" 是一个比较表达式
dictionaryobject.Item(key) = item
简写为
dictionaryobject(key) = item
二、提取item value
value = dictionaryobject.Item(key)
value =dictionaryobject(key)
因此 d.items(i)="A" 是一个比较表达式
作者: livewire 发布时间: 2011-08-11
d.item(d.keys(i))="A"
相当于:
d.Add d.Keys(i),"A"
Key关键字和Item项是一一对应的。可以成对的增加或者减少,但是不能单独增加或者减少。
相当于:
d.Add d.Keys(i),"A"
Key关键字和Item项是一一对应的。可以成对的增加或者减少,但是不能单独增加或者减少。
作者: 蓝桥玄霜 发布时间: 2011-08-11
谢谢楼上两位老师讲解!~!
作者: flysum2008 发布时间: 2011-08-11
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28