python - 引用列表而不是副本
问题描述
我有几个对象“属性”,例如:
self.blah = Blah()
self.h = {'abc':ABC(), .. }
self.k = {'cde':CDE(), .. }
如果我将它们收集在列表中:
self.refs = [ self.blah ]
self.refs.extend(self.h.values())
self.refs.extend(self.k.values())
refs 列表将包含对原始对象的引用,而不是对象的副本,对吗?
解决方案
推荐阅读
- django - 过滤最后一条记录后,Django Order by on 'related_name'
- makefile - Make - 将规则应用于动态创建的文件
- d3.js - Crossfilter DC.JS 子元素图表
- java - JTabbedPane 选项卡标题在字体更改时保留填充
- php - 遇到错误运算符“需要两个操作数时该怎么办?
- javascript - 节点js服务器`${req.method} ${req.url}`
- arrays - 无法更新列表的 map 函数中的数组。斯卡拉编程
- javascript - Ajax 安全吗?对于 ASP.NET MVC 中的级联下拉菜单,哪种方法更安全?
- java - Java HashMap 遍历每个循环,但所有值都相同,是循环的最后一个值
- linux - 删除台面使其他依赖项卸载