旗下导航:搜·么
当前位置:网站首页 > Python教程 > 正文

python可变数据类型有哪些【Python教程】,python,可变数据类型

作者:搜教程发布时间:2019-11-27分类:Python教程浏览:78评论:0


导读:将python3的基础数据类型有六种:Number(int,float,bool,complex),String,List,Tuple,Dictionary,...

将python3的基础数据类型有六种: Number(int, float, bool, complex),String, List, Tuple, Dictionary, Set

可变数据类型:list,dic,set

不可变数据类型:Number, String, Tuple

什么是可变数据类型和不可变数据类型?

1、Python中的不可变数据类型,不许可变量的值发生变化,假如改变了变量的值,相称因而新建了一个对象。而关于雷同的值的对象,在内存中则只要一个对象,内部会有一个援用计数来纪录有多少个变量援用这个对象。

2、Python中的可变数据类型,许可变量的值发生变化,假如对变量举行append、+=等这类操纵后,只是改变了变量的值,而不会新建一个对象,变量援用的对象的地点也不会变化。不过关于雷同的值的差别对象,在内存中则会存在差别的对象,即每一个对象都有本身的地点,相称于内存中关于雷同值的对象保留了多份,这里不存在援用计数,是实实在在的对象。

以上就是python可变数据类型有哪些的细致内容,更多请关注ki4网别的相干文章!

标签:python可变数据类型


欢迎 发表评论: