一、数据容器:tuple(元组)
1.定义
- 同列表一样,但是形成后不可修改
- 单个元组需要加上单独的逗号
2.特定
- 可以容纳多个数据
- 可以不同数据类型混装
- 运行数据重复
- 不可修改
- 支持循环
3.特例
- 元组中如果有list列表,则可以修改list中的数据
4.常用操作
- 下标查询
语法: 元组.index(元素) - 统计个数
某个元素
语法:元组.count(元素)
整个容器
语法:len(元组) - 元素取出
语法: 元组[下标索引]
5.练习
6.案例
二、数据容器:str()
1.定义
- 不能修改只能读
2.常用操作
- 下表查询
语法:字符串.index(字符串) - 下标索引取值
语法: 字符串[下标索引] - 字符串替换
语法: 字符串.replace(字符串1,字符串2)
将字符串1替换成字符串2,得到一个新的字符串 - 字符串分割
语法:字符串.split(分割字符串)
按照分割字符串,将字符串分割为多个字符串,放入新的列表中 - 规整操作
去前后空格
语法: 字符串.strip()
去前后指定字符串
语法: 字符串.strip(字符串)
3.练习
4.案例
三、数据容器(序列)的切片
1.定义
- 内容连续、有序,可使用下标索引
2.操作
- 切片
语法:序列[起始下标:结束下标:步长]
可以对列表、元组、字符串
从一个序列中,取出一个序列