python中哪些类型数据是不可变的,python的不可变数据类型有

  python中哪些类型数据是不可变的,python的不可变数据类型有

  区别说明

  1、可变数据类型内存地址并没有开辟新的内存,包括列表、字典、集合。

  变量数据类型是指当数据类型对应的变量的值发生变化时,对应的内存地址不会开辟新的内存。

  2、不可变数据类型相反。包括数字、字符串、元组。

  不可变数据类型是指当数据类型对应的变量的值发生变化时,原内存中的值不会发生变化,但会打开一个新的内存,变量会指向新的内存地址。

  分类比较

  不可变数据(3):数字(Number),字符串(String),元组(Tuple);

  可变数据(3):列表(List)、字典(Dictionary)和集合(Set)。

  实例

  将hello world转换为大写的Hello World。

  你好,世界

  [s . capital()for sinz . split()]以上就是python的可变数据类型和不可变数据类型的区别。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: