志在指尖
用双手敲打未来

python中可变数据类型有哪些

python中可变数据类型有哪些

Python中,数据类型有很多种,能够分成可变的数据类型和不行变数据类型,常见的有六种,分别是列表、字典、调集、数组、字符串和元组,今天的这篇文章首要介绍的是Python中的可变数据类型以及它的特色,下面一起来看看这篇文章吧。
一、数据类型
在Python中,关于数据的分类,能够分成两种:一种是可变的,还有一种是不能够进行改动的类型,可变的数据类型包含list、dict以及set,不行变的数据类型为数组、字符串和元组。python
二、什么是可变数据类型和不行变数据类型?
1、不行变类型
使用不行变的数据类型的时分,在一个变量中是不能对里面的值进行修正,假如要强制性的修正了变量的值,就适当于是从头创建了一个新的目标。但是在一个具有相同值的目标中,内存只能寄存一个,在内存中会引证一个计数的来记录有多少个变量去引证这个目标。
2、可变类型
在使用一个可变类型的数据时,能够对变量中寄存的值进行修正,比方会常常使用append、+=等方式对变量进行操作,在操作的过程中,只能改动变量的值,并不会从头创建一个目标,并且在变量中引证的目标地址也不会产生改动,就算是相同的值的不同目标,在内存中则会存在不同的目标,即每个目标都有自己的地址,适当于内存中关于相同值的目标保存了多份,这里不存在引证计数,是实实在在的目标。
以上就是关于python可变数据类型有哪些 ?python中可变数据类型的特色的全部内容了,期望对大家的学习有一定的帮助,

未经允许不得转载:IT技术网站 » python中可变数据类型有哪些
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载