Python元组和序列区别是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python元组和序列区别是啥?相关的知识,希望对你有一定的参考价值。

参考技术A python元组和序列的区别:

1、元组作为很多内置函数和序列类型方法的返回值存在,也就是说,在使用某些函数或者方法时,它的返回值是元组类型,因此你必须对元组进行处理。
2、元组比列表的访问和处理速度更快,因此,当需要对指定元素进行访问,且不涉及修改元素的操作时,建议使用元组。
3、元组可以在映射(和集合的成员)中当做“键”使用,而列表不行。
4、列表是动态数组,它们可变且可以重设长度(改变其内部元素的个数)。
5、元组是静态数组,它们不可变,且其内部数据一旦创建便无法改变。
6、元组缓存于Python运行时环境,这意味着我们每次使用元组时无须访问内核去分配内存。
更多Python知识请关注Python视频教程栏目。

以上是关于Python元组和序列区别是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Python常见面试题009. 元组和列表有什么区别

python中啥是序列,列表,元组,字符串,索引,区别是啥?

元组和列表的区别

元组和列表的区别

元组和列表的区别

Python中的元组和列表