元组
Tuple
(元组)与列表类似,不同之处在于元组的 元素不能修改- 元组用
()
定义 - info = (“zhangsan”, 18, 1.75)
List常用API
- info.index(数据) 获得数据第一次出现的索引
- info.count(数据) 数据在元组中出现的次数
- len(info) 获得元组的长度
- info[索引] 从列表中取值
循环遍历
for item in info:
print(item)
应用场景
- 可以使用
for in
遍历 元组 - 在开发中,更多的应用场景是:
- 函数的 参数 和 返回值,一个函数可以接收 任意多个参数,或者 一次返回多个数据
- 格式字符串,格式化字符串后面的
()
本质上就是一个元组 - 让列表不可以被修改,以保护数据安全
元组和列表之间的转换
- 使用
list
函数可以把元组转换成列表
list(元组)
- 使用
tuple
函数可以把列表转换成元组
tuple(列表)
注意
- 元组中 只包含一个元素 时,需要 在元素后面添加逗号
info = (50, )