1.元组的定义
Tuple
(元组)与列表类似,不同之处在于元组的元素不能修改- 用于储存一串信息,数据之间使用
,
分隔 - 元组用
( )
定义 - 元组的索引从0开始
例如:
#定义一个有多元素的元组
info_tuple = ("zhangsan",18,1.75)
#创建空元组
enpty_tuple = ()
#定义一个单元素的元组
single_tuple = (5,)
- 元组中只包含一个元素时,需要在元素后面添加逗号,否则会变成整型变量
2.元组常用操作
序号 | 关键字/函数/方法 | 说明 |
---|---|---|
1 | len(元组) | 获取元组的长度 |
2 | 元组.count(数据) | 数据在元组中出现的次数 |
3 | 元组[索引] | 从元组中取值 |
4 | 元组.index(数据) | 获得数据第一次出现的索引 |
3.循环遍历
# for 循环内部使用的变量 in 元组
for my_info in info_tuple:
#循环内部针对元组元素进行操作
print(my_info)
- 在python中,可以使用
for
循环遍历所有非数字型类型的变量:列表、元组、字典、字符串
4.元组和列表之间的转换
- 使用
list
函数可以把元组转换成列表
list(元组)
- 使用
tuple
函数可以把列表转换成元组
tuple(列表)