python教程系列(一.4.3、python内置函数之元组tuple)

在这里插入图片描述

元组-tuple

什么是元组,tuple。元组也是一组有序的数据,元组不具备修改功能。

元组是一种特殊的列表而已。

列表就是铅笔写的有序内容

元组就是钢笔写的有序内容

元素的操作

创建元组

1.创建空元组

变量 = ()

2.创建单个数据的元组

变量 = (值,)   或  变量 = 值,

3.创建多个数据的元组

变量 = (值,值,值...)  或者  变量 = 值,值,值...

注意: 元组的关键符号是逗号而不是小括号。

元组的特征

1.元组具有序列特定,并且是有序序列

2.元组数据值可以访问不可以修改

3.元组的数据可以是任意数据类型

序列操作

序列操作:索引,分片,序列相加,序列相乘,成员资格

1.索引操作

元组[索引位置]

2.分片操作

元组[:]   获取元素的所有数据

元组[开始索引:] 获取开始索引位置到最后的所有数据

元组[:结束索引] 获取元组开头到结束索引位置之前的所有数据(不包含结束位置)

元组[开始索引:结束索引] 获取元素开始索引位置到结束索引位置之间的所有数据(不包含结束位置)

元组[开始索引:结束索引:跳步值] 获取元素开始位置到结束索引之间的指定间隔的数据数据(不包含结束位置)

3.相加操作

新元组 = 元组 + 元组

4.相乘操作

新元组 = 元组 * 整数

5.成员检测

数据 in 元组

检测数据是否在元组当中,在返回True,不再返回False


数据 not in 元组

检测数据是否不再元组当中,不再返回True,在返回False

元组的遍历

普通元组的遍历

for 变量 in 元组:

    使用变量

多层元组的遍历

for 变量1,变量2 in 元组:

    使用变量

元组的函数

len() 获取元组中数据的长度

格式: len(元组)
返回值:整数

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

格式:max(元组)
返回值:元组中的最大值

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

格式:min(元组)
返回值:元组中的最小值

tuple() 将其他序列转化为元组类型

格式: tuple(任意序列)
返回值:元组

元组的方法

count() 计算指定数据出现的次数

格式:元组.count(查找的数据)
返回值:整数

index() 获取指定值在元组中的索引位置

格式:元组.index(查找的数据)
返回值:索引位置或者错误信息

变量交换 (元组特殊用法)

a = 值1
b = 值2

a,b = b,a

这是python中常用的变量互换方式,不要用列表

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值