元组(tuple):带了紧箍咒的列表,元组本身是不可变数据类型,没有增删改查
元组内可以存储任意数据类型
一、元组的创建
定义单个元组,一定要在这个元素后面加逗号,否则数据类型不确定。以下示例可以看到t1为int型,而t2才为tuple型
二、元组的操作
元组也属于序列,可执行的操作如下: 索引、切片、成员操作符、重复、连接和查看长度
索引(注意:元组的第一个元素的下标是以0开始):
1. 基础的正向和反向索引
2. 元组嵌套时的索引
切片:
1. 显示元组的前几个或者后几个元素
2. 元组内容的显示:正序显示和倒序显示,尤其倒序显示在后面的应用中特别重要。
成员操作符:in,not in
重复:
连接:
查看长度:
元组的循环:
元组的常用方法:
1. .count()统计出现的次数
2. .index()索引
三、python的内置方法:
1. min,max,sum
2. 枚举法:enumerate()
四、元组的应用场景
1. 变量交换数值
2. 打印变量值
3. 元组的赋值:有多少个元素,就用多少个变量接受
4. 元组的排序
先将元组转化成列表再排序
采用内置方法进行排序