python元组

基本操作

与列表相似,元组Tuple也是个有序序列,但是元组是不可变的,用()生成,可以索引,切片,但是元组是不可变的

python元组

单个元素的元组生成

由于()在表达式中被应用,只含有单个元素的元组容易和表达式混淆,所以采用下列方式定义只有一个元素的元组:

 python元组

将列表转换为元组:

python元组

元组方法

由于元组是不可变的,所以只能有一些不可变的方法,例如计算元素个数 count 和元素位置 index ,用法与列表一样。

python元组

为什么需要元组

旧式字符串格式化中参数要用元组;

在字典中当作键值;

数据库的返回值……