Python:元组类型

Posted Aloys Wang

tags:

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

概念

有序的 不可变的 元素集合
和列表的区别就是,元组是不可以修改的

定义

空元组:()

一个元素的元组: (a,),只有一个元素,要加一个逗号进行区分

多个元素的元组:(a, b, c)

除空元组外,一般有元素的元组可以省略小括号

可以用 tuple 函数将其他序列转换成元组

最好元组中每个元素后面都加一个逗号

操作

元组的大部分操作和列表一样,但注意元组是不可变的,许多修改的方法就不可以使用

拆包

a, b = c, d

这种写法可以用于交换值:a, b = b, a

以上是关于Python:元组类型的主要内容,如果未能解决你的问题,请参考以下文章

Python--基本的对象类型(元组_不可变的数据类型)

python-列表list- 元组(tuple)- 集合(set)-字典(dict)-实例代码

python基础之数据类型

Python 元组类型

python基础之序列类型的方法——列表&元组

如何在 Haskell 中连接幻像类型中的元组?