数据结构
python 基本数据结构
- 列表
- 元组
- 字符串
- Unicode字符串
- buffer对象
- xrange对象
序列通用操作
- 索引
- 长度
- 组合(序列相加)
- 重复(乘法)
- 分片
- 检查成员
- 遍历
- 最大值和最小值
列表(list)
list是处理一组有序项目的数据结构
- list是处理一组有序项目的数据结构
- list(列表)是Python中使用最频繁的数据类型
- 列表可以完成大多数数据集合类的数据结构实现
- 列表支持字符、数字、字符串,甚至还可以嵌套列表、元组、字典等
- 列表用方括号[]表示,内容元素间用逗号隔开
创建列表
1、创建空列表
list1 = []
2、创建非空列表
list2 = [1,2,3,4,5]
3、访问列表
- 列表索引从0开始
- 列表可以截取、组合等
-使用下标索引访问列表中的值
- 使用方括号的形式截取列表
4、更新列表
对列表的数据项进行修改或更新,可以直接给列表元素赋值,也可以使用append()方法来添加新的列表项
5、删除列表
(1)使用del语句来删除列表的元素或整个列表
(2)使用remove()移除列表中的元素
6、列表元素符
7、列表截取
8、列表函数&方法
9、列表操作函数(仅对列表有用)
10、sort函数
11、列表的排序