在Python中,引用和复制是常见的操作,用于处理对象的赋值和传递。尽管它们看起来类似,但在背后却有不同的工作原理和用途。本文将详细介绍Python中的引用和复制,并提供相关的代码示例。
- 引用(Reference)
在Python中,引用是指将一个对象指向另一个对象的标识符。当我们创建一个引用时,它指向的是同一个对象,而不是对象的副本。这意味着对引用对象的更改也会影响到原始对象。
下面是一个简单的示例:
# 创建一个列表对象
original_list = [1, 2, 3]
# 创建一个引用,指向原始列表
reference_list