文章目录
一、元组的定义
在Python中,元组和列表类似。元组是一些以逗号分隔开的不同类型的序列值或系列值。元组可以容纳任意数量的不同类型的元素(如整数、浮点数、字符串、列表等)。
- 元组:带了紧箍咒的列表,不可变数据类型,没有增删改,可以存储任意数据类型。
1、定义一个元组
- 把所有的元素以逗号分隔,放在小括号内,然后赋值给一个变量,即可创建。(小括号在创建元组时不是必需的。)
(1)包含不同数据类型元素的元组


(2)嵌套元组
如果元组里面包含可变的数据类型(如列表),可以间接的通过修改列表去修改元组内容


(3)仅有一个元素的元组
元组如果只有一个元素的时候,元素后面一定要加逗号,来完成元组的声明。


如果不添加逗号,那么变量的类型是字符串。


二、元组的特性
首先命名一个元组:t = (1,1.2,True,‘westos’,‘westos’)

- 元组中的元素没有增删改,但是可以通过组合的方式来修改元组,元组中的元素不可以删除,但是可以使用del语句来删除整个元组。
1、索引
- 通过使用**方括号包围的索引值及元组名**来访问元组中的元素


2、切片
- 可以使用切片来打印元组中连续的值




3、连接(只能连接元组)


4、重复


5、成员操作符(in)
- 判断一个元素是否存在在于某元组中。输出的结果是布尔值。


6、for循环(元组的遍历)


三、元组常用的方法
1、计数

2、通过元组项求索引值


四、元组的应用场景
1、元组的赋值
(1)给某元组赋值
- 元组允许左边的变量直接复制右边的元组值,但是左边变量必须与右边元素的个数相同。
每个变量被赋予元组中的一个值,并且可以单独访问。


(2)交换两变量的值


2、打印变量


本文介绍了Python中的元组,元组是一种不可变数据类型,可用于存储任意类型的元素。文中详细讲解了元组的定义、特性和常用方法,包括索引、切片、连接、成员操作符等,并探讨了元组在赋值和打印变量等应用场景中的使用。
2363





