【python】元组tuple

元组定义:

不可变的列表,不可变序列。列表为可变的

元组用来保存程序中不可修改的内容


创建元组

与创建列表类似,只是列表是【】,元组是()

小括号并不是必需的,只要用逗号分隔开,就认定为元组

如果要创建的元组只有一个元素,就要在定义元组时,在元素后面加一个逗号。如:

verse=("sssbbb",)

没有逗号就是定义一个字符串

创建空元组

emptytuple=()

测试变量类型:

type()


创建数值元组

tuple()函数,可以直接将range()循环出的结果转换为数值元组


删除元组

del 元组名

但是py自带的垃圾回收机制会自动销毁不常用的元组,所以不需要用del


访问元组元素:

1.直接输出 用print(列表名)

输出元组时是包括左右两侧的小括号的

2.输出部分

索引:print(tuplename[0])

输出单个元组元素是不包括小括号的,如果是字符串,也不包括左右的引号。

3.切片

print(tuplename[:3])

输出元组的前三个元素


,end=" " 表示结尾空一格

,end="表示不换行输出,即下一条print的内容会和此条在同一行输出


修改元组

1.元组是不可变序列,不能对单个元素值进行修改。但是可以对一整个重新赋值

2.也可以进行连接组合

tuple1=(1,2,3)
tuple1=tuple1+(4,5)

注意:元组连接时只能和元组连接,不能和字符串/列表进行连接。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

怎么不会写代码呢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值