鱼C-小师妹 发表于 2024-2-2 15:06:57

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

学习编程中的Ben 发表于 2024-2-2 15:14:14

支持~

学习编程中的Ben 发表于 2024-2-2 15:18:04

学姐图片哪找的?好看+1

鱼C-小师妹 发表于 2024-2-2 16:12:26

学习编程中的Ben 发表于 2024-2-2 15:18
学姐图片哪找的?好看+1

学习甲鱼老师的Midjourney{:10_257:}

某一个“天” 发表于 2024-2-2 16:25:31

{:10_256:}

不二如是 发表于 2024-2-2 16:39:14

{:10_256:}

小甲鱼的二师兄 发表于 2024-2-2 20:04:36

学习!

15945179970 发表于 2024-2-2 22:47:09

{:5_106:}

hornwong 发表于 2024-2-3 00:18:08

学习!

QQQAAAXXX 发表于 2024-2-3 00:49:10

哇好帅 发表于 2024-2-3 09:12:01

{:10_254:}

1Asdusdhjssd 发表于 2024-2-3 20:50:55

学习了

陈勃 发表于 2024-2-5 11:32:35

{:10_275:}

LMJ123456789 发表于 2024-8-25 17:59:02

看看
页: [1]
查看完整版本: 03 - 秒懂「引用」与「复制」|学姐的高分笔记