python数据类型的区别-Python教程

资源魔 39 0
python数据类型的区分

set荟萃以及dict字典的区分(保举学习:Python视频教程)

惟一区分: set不对应的value值

二者都是可变类型,即不成哈希

二者的外部元素是不成变类型,便可哈希

都无索引,不成进行切片以及依据索引进行的操作

set荟萃以及list列表的区分

相反点

– 都是可变类型

没有同点

– set荟萃是无序且元素惟一

– set荟萃获得元素只能for轮回,不然由于是无序的,无索引

– list列表是有序且元素不惟一,能够依据索引进行切片

– list列表是别离式构造的静态程序表(是有索引的缘由)

– set荟萃次要用于测试数据以及数据的交、并、差等此类型的以及去重操作

– set荟萃实质区分以及dict字典相反

list列表以及dict字典的区分

相反点:

可变类型

可迭代

没有同点:

dict字典的key必需是不成变工具

dict字典需求的存储空间年夜于list列表

查问效率字典远高于列表

tuple元组以及list列表的区分

没有同点:

tuple工具创立后就不成变

创立工具的形式:list = [“元素”] tuple=(“元素”,)

相反点:

可迭代

tuple元组、字符串、数字

不成变类型(可哈希),不成以进行更改元素

元组能够蕴含可变类型

更多Python相干技巧文章,请拜访Python教程栏目进行学习!

以上就是python数据类型的区分的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!