基础_元组

本文介绍了Python中的元组数据类型,强调其不可变性。元组使用小括号定义,与列表类似但不可修改。通过示例展示了元组的创建,包括单元素元组的创建技巧。此外,还讲解了元组的访问方式,如下标索引和截取。最后,探讨了元组的连接组合操作,说明了元组的不可变性意味着无法直接修改元素,但可以通过组合创建新的元组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号 ( ),列表使用方括号 [ ]。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用:

t1 = (1)
t2 = (2,)
print(type(t1))
print(type(t2))

输出:

<class 'int'>
<class 'tuple'>

元组与字符串类似,下标索引从0开始,可以截取,组合等
访问数组

t1=(1,2,3,'abs','ddd')
print(f"t1[0]:{t1[0]}\n{t1[3]}")

结果:

t1[0]:1
abs

修改数组
元组中的元素值时不允许修改的,但是我们可以对元组进行连接组合:

t1=(1,2,3,'abs','ddd')
#t1[2]=32是错误的
t2=(4,5,6,'bbb')
t3=t1+t2
print(f"t3:{t3}\nt3[7]:{t3[7]}")

结果:

t3:(1, 2, 3, 'abs', 'ddd', 4, 5, 6, 'bbb')
t3[7]:6

元组的运算符:
在这里插入图片描述
元组索引和截取
因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素,如下所示:
在这里插入图片描述
元组内置函数:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值