03 - 秒懂「引用」与「复制」|学姐的高分笔记
本帖最后由 鱼C-小师妹 于 2024-2-5 18:57 编辑在线学习:
https://www.bilibili.com/video/BV1m7421N7MZ
在Python中,变量存储的是对象的引用而不是对象本身。
当一个变量被赋值为另一个变量时,它们都指向同一个对象。
这意味着对其中一个变量所做的更改也会影响到另一个变量。
然而,如果需要“复制”对象而不是简单的引用,就需要使用适当的方法。
创建列表:
list1 =
list2 = list1
向 list2 末尾插入一个数字 4,并打印:
list2.append(4)
print(list1)# 输出:
这就是引用,一改都改。
复制的话,需要导入 copy 模块:
import copy
将 list1 复制给 list2:
list1 =
list2 = copy.copy(list1)
插入并打印:
list2.append(4)
print(list1)# 输出:
大家猜:print(list2)结果是什么呢?
**** Hidden Message *****
学会了吗。下课!
预知更多Python小秘籍请看:
学姐的Python笔记
如果喜欢,别忘了评分{:10_281:} :
http://xxx.fishc.com/forum/201709/19/094516hku92k2g4kefz8ms.gif 支持~ 学姐图片哪找的?好看+1 学习编程中的Ben 发表于 2024-2-2 15:18
学姐图片哪找的?好看+1
学习甲鱼老师的Midjourney{:10_257:} {:10_256:} {:10_256:} 学习! {:5_106:} 学习! {:10_254:} 学习了 {:10_275:} 看看
页:
[1]