一、什么是元组
元组是Python中常用的一种数据结构。元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字、甚至元组。元组是“写保护”的,即元组创建后不能再做任何修改操作,元组通常代表一行数据,二元组中的元素代表不同的数据项。
二、元组的创建
1、格式: t = (元素1,元素2......);
如果元组只有一个元素,必须在这个元素后面加逗号
2、定义一个空元组;两种方法
3、元组的嵌套
三、元组的特性
1、索引
2、切片
3、重复和连接
4、成员操作符和三目运算
四、元组的方法
1、t.count表示出现的次数;t.index表示查看索引
2、元组是不可变数据类型
3、元组是可迭代数据;可以for循环遍历
4、内置方法:cmp比较大小,从第一个元素一一比较;返回1(前面大于后面)、-1、0
5、zip:一一对应关系
6、enumerate:枚举,每一个i是一个元组(索引值,元组元素)
去掉元组的方式显示,加一个变量
五、元组的应用场景
1、多个值输出
2、商品习题,将字典里的商品名称、价格显示出来,并给商品加上序号