python对象共享与引用
2016-11-24 16:03:01 0 举报
在Python中,对象共享与引用是一个非常重要的概念。对象引用是指变量名指向一个对象,而对象本身存储在内存中的某个位置。当多个变量引用同一个对象时,它们实际上都指向同一个内存地址,因此对其中一个变量的修改会影响到其他变量所引用的对象。这就是所谓的对象共享。 例如: ```python a = [1, 2, 3] b = a b[0] = 4 print(a) # 输出:[4, 2, 3] ``` 在这个例子中,`a`和`b`都是指向同一个列表对象的引用。当我们修改`b[0]`时,实际上是修改了原列表的第一个元素,因此`a`的值也会跟着改变。这就是对象共享与引用的基本概念。
作者其他创作
大纲/内容
id:2008373520
b
L
2
.....
id:2008373536
a
1
L[1][0][1])
变量名
内存
(L[1][0][0])
对象
0 条评论
下一页