0
点赞
收藏
分享

微信扫一扫

python元组tuple

田妞的读书笔记 2022-04-06 阅读 92
python

元组属于不可变序列,不能修改元组中的元素。而列表属于可变序列。所以,元组没有增加,修改,删除元素的相关方法。

一、元组支持如下操作:

1.索引访问

2.切片操作

3.连接操作

4.成员关系操作

5.比较运算操作

6.计数:元组长度len(),最大值max(),最小值min(),求和sum()

二、元组的创建

1.通过()创建,()可以省略

例如:a=(1,2,3) 或 a =1,2,3

如果元组只有一个元素,后面必须加逗号,否则会被解释器解释为整数

2.通过tuple()创建元组

b=tuple() #创建一个空的元组对象

b=tuple("abc")==>('a','b','c','d') 与 list("abc")==>['a','b','c']用法相似

b=tuple(range(3))==>(0,1,2)

b=tuple([1,2,3])==>(1,2,3)

tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组

list()可以接收元组、字符串、其它序列类型、迭代器等生成列表

3.元组对象的删除

假设b为一个元组对象

del b可删掉元组对象,和前面删除变量一样

举报

相关推荐

0 条评论