目录
(2)、元组---tuple
1、元组的定义
- tuple (元组) 与列表相似,不同之处是元组的 元素不能修改
- 元组 表示多个元素组成的序列
- 元组 在Python开发中有特定的应用场景
- 用于存储 一串 信息 ,数据之间用 , 分割(英文符号)
- 元组用 () 定义
- 元组的 索引 从 0 开始 (索引就是数据在元组中的位置编号)
--------------------------------------------------------------------------------------------------
创建空元组
元组 中只包含一个元素时,一定记得要在元素后面用 , 号
2、元组的常用操作
元组有几种方法呢?可以先定义一个元组,然后在重写元组名,并加上英文符号 . 小点,即可弹出元组的所有方法:
可以看到,元组有两个常用的方法:
元组名.count 元组名.index
3、元组的循环遍历
- 取值 就是从元组中获取存储在指定位置的数据
- 遍历 就是 从头到尾 的依次 从元组中获取数据
- 在 Python 中,可以使用 for 循环来循环遍历所有的非数字类型的变量,如 列表、元组、字典 以及 字符串
提示:在实际开发中,使用元组遍历的需求不是很多,除非能够确认元组中的数据类型
因为元组中存储的数据通常都是不同类型的
4、元组的应用场景
- 函数 的参数 和 返回值, 一个函数可以接收多个任意参数,或者 一次返回多个数据
- 格式字符串,格式化字符串后面的 () 本质上就是元组
- 让列表不可以被修改,保护数据安全
5、元组与列表之间的转换
元组转换成列表:使用函数 list()
列表转换成元组:使用函数 tuple()
虽然说元组不能够被修改,但是转换成了列表之后,一样能够修改数据。。。。。再变回元组就好