dict __getitem__是否会创建相应对象的副本?

冰冻的火焰

我从这里看到了以下代码

d[key] = data   # store data at key (overwrites old data if
                # using an existing key)
data = d[key]   # retrieve a COPY of data at key (raise KeyError if no
                # such key)

我不明白这样做的意思。据说retrieve a COPY of data at key似乎dict查找(getitem或indexing,哪个是正确的术语?)可以应付对象?对?

虚假的

您正在查看shelve模块文档。

shelve.open返回类似于字典的对象,而不是字典。它不会一次加载所有键值对;因此示例中的注释才有意义。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

dict __getitem__是否会创建相应对象的副本?

来自分类Dev

将dict值设置为自身会创建无限副本

来自分类Dev

Python3:dict构造函数是否创建深层副本?

来自分类Dev

Python dict 理解 - 在创建期间访问 dict

来自分类Dev

Python dict是对象吗?

来自分类Dev

如何引用dict对象?

来自分类Dev

从dict保存关系sqlalchemy对象

来自分类Dev

从dict递归设置对象属性

来自分类Dev

Scrapy。在解析结果中创建复杂结构(dict中的dict)

来自分类Dev

使用dict值排序的dict键创建数组

来自分类Dev

递归测试dict是否包含在dict中

来自分类Dev

检查dict键是否在dict的列表(元组)中

来自分类Dev

使用dict的递归阶乘会导致RecursionError

来自分类Dev

AttributeError:'dict'对象没有属性'predictors'

来自分类Dev

Django'dict'对象没有属性'getlist'

来自分类Dev

Python dict对对象求和的求和

来自分类Dev

Python错误:“ dict”对象不可调用

来自分类Dev

TypeError:'dict'对象不能从main调用

来自分类Dev

TypeError:无法连接“ str”和“ dict”对象

来自分类Dev

'dict'对象没有属性'read'

来自分类Dev

检查对象是数组还是Dict

来自分类Dev

AttributeError:'dict'对象没有属性'read'

来自分类Dev

整rick:'dict'对象不可调用

来自分类Dev

'dict'对象没有属性'append'Json

来自分类Dev

UserSchema类对象返回空dict

来自分类Dev

python AttributeError'dict'对象没有属性

来自分类Dev

'DocumentReference'对象没有属性'to_dict'

来自分类Dev

AttributeError:'dict'对象没有属性'parseArrivalDate'

来自分类Dev

Python dict是一个对象吗?