Python 元组(Tuple)

版权所有,未经许可,禁止转载


章节

Python 介绍
Python 开发环境搭建
Python 语法
Python 变量
Python 数值类型
Python 类型转换
Python 字符串(String)
Python 运算符
Python 列表(list)
Python 元组(Tuple)
Python 集合(Set)
Python 字典(Dictionary)
Python If … Else
Python While 循环
Python For 循环
Python 函数
Python Lambda
Python 类与对象
Python 继承
Python 迭代器(Iterator)
Python 模块
Python 日期(Datetime)
Python JSON
Python 正则表达式(RegEx)
Python PIP包管理器
Python 异常处理(Try…Except)
Python 打开文件(File Open)
Python 读文件
Python 写文件
Python 删除文件与文件夹


元组

元组是有序且不可更改的集合。在Python中,元组是用圆括号包裹的。

示例

创建元组:

thistuple = ("自行车", "汽车", "高铁")
print(thistuple)

访问元组项目

你可以通过索引来访问元组项:

示例

返回位置1中的项目:

thistuple = ("自行车", "汽车", "高铁")
print(thistuple[1])

修改元组值

一旦创建了元组,就不能更改它的值。元组是不可修改的。

遍历元组

可以使用for循环遍历元组项。

示例

遍历项目并打印值:

thistuple = ("自行车", "汽车", "高铁")
for x in thistuple:
  print(x)

检查项目是否存在

要确定某项在元组中是否存在,可使用in关键字:

示例

检查“自行车”是否出现在元组中:

thistuple = ("自行车", "汽车", "高铁")
if "自行车" in thistuple:
  print("交通工具中包含自行车")

元组的长度

要确定一个元组有多少项,可以使用len()方法:

示例

打印元组长度:

thistuple = ("自行车", "汽车", "高铁")
print(len(thistuple))

添加项目

一旦创建了元组,就不能向其中添加项。元组是不可修改的。

示例

不能向元组添加项:

thistuple = ("自行车", "汽车", "高铁")
thistuple[3] = "飞机" # 此处会报错
print(thistuple)

删除项目

元组是不可更改的,不能删除元组项,但可以删除整个元组:

示例

del关键字可以删除整个元组:

thistuple = ("自行车", "汽车", "高铁")
del thistuple
print(thistuple) # 此处会报错,因为元组已被删除

tuple()构造函数

也可以使用tuple()构造函数来创建一个元组。

示例

使用tuple()方法创建一个元组:

thistuple = (("自行车", "汽车", "高铁")) # 注意双圆括号
print(thistuple)

元组的方法

Python 元组有两个内置方法:












方法 描述
count() 返回某值在元组中出现的次数
index() 在元组中搜索指定值,并返回该值的位置

你可能感兴趣的:(Python 元组(Tuple))