python tuple_Python3 元组(tuple)

一、定义:不可变序列的数据元素集合,元组的元素是不可以修改的

元组使用小括号,例如:tuple = (1,)

注意:即使元组里面只有一个元素,该元素后面也要加 ",";在函数传递参数时候用(*arg)来接受任意长度与个数的参数,并用元组保存

1 #----------tuple语法--------#

2

3 tuple1 = (1,2,3,'a','v','g')4

5 tuple2 = 1,2,3,4,'s','b'

6

7 tuple3 = ()  #空元组

二、元组的增、删、改、查:

由于元组不可修改的特性、所以其无法实现对元组内元素的修改和删除,同样也不能够添加新的元素;

(还是那句话:一旦创建不可以修改其中元素)

增:

要想实现元组元素的增加,就创建一个元组吧:

需要注意的是:元组只能与元组使用 ‘+’号 连接组合;即 (1,2,3,4,5)+(33,)

同时,元组是可以使用 ‘*’ 号 进行复制操作的:

删:(注意:这里的删除并非删除元组内元素,同 ‘+’号连接组合一样,可以新创建一个元组;另外一个是使用del 删除元组对象)

通过切片,再使用‘+’号连接组合:

del是删除元组对象:

改:(如上增、删的方法一样)

查:(可以通过元组的下标(index)进行查找)

三、元组的常用方法、内置函数:

方法:

tuple.index(obj):从元组中找出某个值第一个匹配项的索引值

tuple.count(obj): 统计某个元素在元组中出现的次数

内建函数

len(tup): 返回元组中元素的个数

max(tup): 返回元组中元素最大的值

min(tup): 返回元组中元素最小的值

tuple(seq): 将列表转化为元组

in:3 in tuple1 #判断 3 是否存在 tuple1 中,存在则返回true

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页