【Python进阶教程 16】可变对象和不可变对象

在这里插入图片描述

在Python中,所有数据类型可以分为两类:可变对象(Mutable)和不可变对象(Immutable)。这是Python中的一个重要概念,它影响着变量赋值、函数传参以及数据修改等方面的行为。

一、可变对象(Mutable)

可变对象是指在创建后其内部数据可以被修改,而不会改变其身份标识(id)。也就是说,可变对象的内容可以被修改,但它的引用地址不会发生改变。

常见的可变对象有:

  • 列表(list)
  • 字典(dict)
  • 集合(set)

示例:

# 列表是可变对象
my_list = [

猜你喜欢

转载自blog.csdn.net/m0_47256162/article/details/132162486