栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python 元组(tuple)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python 元组(tuple)

定义:有序不可更改的集合,用圆括号()。

1.创建元组

tuple=('a','b','c','d','e')
print(tuple)

->('a', 'b', 'c', 'd', 'e')

2.访问元组(通过引用方括号内的索引号来访问元组项目)

tuple=('a','b','c','d','e')
print(tuple[1])

->b

3.更改元组值

创建元组后,您将无法更改其值。元组是不可变的,或者也称为恒定的。

但是有一种解决方法。您可以将元组转换为列表,更改列表,然后将列表转换回元组。

A=('a','b','c','d','e')
B=list(A)
B[2]='g'
A=tuple(B)
print(A)

->('a', 'b', 'g', 'd', 'e')

4.元组一旦创建,您就无法向其添加项目,也不能删除项目,元组是不可改变的,但可以删除元组。

5.如需创建仅包含一个项目的元组,您必须在该项目后添加一个逗号,否则 Python 无法将变量识别为元组。

del 关键字可以完全删除元组:

A=('a','b','c','d','e')
del A
print(A)  # 这会引发错误,因为元组已不存在。

6.合并两个元组

如需连接两个或多个元组,您可以使用 + 运算符:

7.创建元组

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

A=tuple(('a','b','c','d','e'))  # 注意双括号
print(A) 

->('a', 'b', 'c', 'd', 'e')

8.元组方法

count():返回元组中指定值出现的次数。

index():在元组中搜索指定的值第一次出现的并返回它被找到的位置。

A=('a','b','c','d','b') 
x=A.count('b')
print(x) 

->2

A=('a','b','c','d','b') 
x=A.index('b')
print(x) 

->1

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/829778.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号