python回炉重造-元组
目录
元组
元组的定义
tuple
(元组)与列表类似,不同之处在于元组的元素不能修改
元组中包含列表项,可以修改元组值(间接修改列表)
|
|
元组 表示多个元素组成的序列
元组 在python
开发中,有特定的应用场景
用于存储 一串信息,数据之间使用 ,
分隔
元组用()
定义
元组的索引从0
开始
索引就是数据在元组中的位置编号
|
|
创建空元组
|
|
元组中只包含一个元素时,需要在元素后面添加逗号
|
|
元组的索引是从0开始的
len(元组)获取元组的长度n+1
元组.count(数据) 数据在元组中出现的次数
元组[索引] 从列表中取值
元组.index(数据) 获得数据第一次出现的索引
元组的常用操作
在ipython3
中定义一个元组,例如:info=()
输入info.
按下Tab
键,ipython
会提示 元组 能够使用的函数如下:
|
|
有关元组的常用操作 可以参照上图练习
注意:元组只能查,增删改都不可以。
循环遍历
取值 就是从 元组中获取存储在指定位置的数据
遍历 就是从头到尾依次 从元组中获取数据
|
|
在python
中,可以使用for
循环遍历所有非数字类型的变量: 列表、元组、字典以及字符串
提示:在实际开发中,除非能够确认元组中数据类型,否则针对元组的循环遍历需求并不是很多。
应用场景
尽管可以使用for in
遍历元组
但是在开发中,更多的应用场景是:
函数的 参数和返回值,一个函数可以接收 任意多个参数,或者 依次返回多个数据
有关 函数的参数 和返回值,在后续 函数高级 给大家介绍
格式字符串,格式化字符串后面的()
本质尚就是一个元组
让列表不可以被修改,以保护数据安全。
|
|
元组和列表之间的转换
使用list
函数可以把元组转换成列表
|
|
使用tuple
函数可以把列表转换成元组
|
|
元组打包和解包
打包:多个元素在一个元组内
|
|
解包:将多个元素赋值给变量
|
|
警告
本文最后更新于 July 3, 2022,文中内容可能已过时,请谨慎使用。