带你快速了解Python3中的元组

Python3 中元组表现为如下形式:元组(tuple)是一种静态的(immutable)或者说是不可变(unchangeable)的数据结构,里面的元素按照一定的顺序排列。它是静态的,所以元组里的元素不能被修改。元组用于给数据分组。元组中的每一个元素称之为“项”(item)。元组中的值被包装在括号中,并用逗号分隔,空元组可以写成coral=(),不过只有一项元素的元组必须使用逗号:cor...
摘要由CSDN通过智能技术生成

Python3 中元组表现为如下形式:

file

元组(tuple)是一种静态的(immutable)或者说是不可变(unchangeable)的数据结构,里面的元素按照一定的顺序排列。它是静态的,所以元组里的元素不能被修改。

元组用于给数据分组。元组中的每一个元素称之为“项”(item)。

元组中的值被包装在括号中,并用逗号分隔,空元组可以写成coral=(),不过只有一项元素的元组必须使用逗号:coral = ("blue coral",)。

如果使用print()函数打印元组,会得到如下的输出,其中元组依然‘()’用括号包裹。

file

当你试图理解Python中的元组或者其他集合类型的数据结构时,去想一下电脑中存在的不同集合是有帮助的:不同类型文件的排列,你的歌曲清单,浏览器中的书签,你的邮箱,你在流媒体上获得的视频集合等等。

元组和列表很像,不过元组中的值是不可修改的。也正因为如此,当你在代码中使用元组时,就意味着告诉他人你不想集合中的数据被修改。同时,因为元组中的值不可变,因此相比于使用列表,你的代码能通过使用元组得到优化。

1、元组的索引

作为一个有序的元素集合,元组中的任一项都可以通过索引被单独访问。

每一项都与一个索引号相关联,它是一个整数值,从0开始计数。

对于coral元组,它的索引如下所示:

file

元组中的第一项,字符串“blue coral”的索引是0,元组的最后一个元素是“elkhorn coral”,索引号是3。

因为元组中的每一项都有一个对应的索引号,因此我们可以单独地访问每一个元素。

现在我们通过索引号单独访问某个元素:

file

如上表所示,索引号的范围是0~3&#

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值