一、列表的定义
列表是Python中非常重要的数据类型,通常作为函数的返回类型。列表和元组相似,也是由一组元素组成,列表可以实现添加,删除和查找操作,元素值可以被修改。
二、列表的创建
1、什么是数组
数组是存储同一种数据类型的数据
2、列表list(打了激素的数组)
1)列表是一个容器,可以存储不同数据类型的数据
2)列表里面可以存储列表
3、定义一个空列表
两种方法:如下图
4、列表的删除:del
三、列表的特性
1)索引:与字符串索引类似;下表是从0开始计算0读取的是第一个元素;-1读取的是倒数第一个元素
2)切片:1代表从第一个元素开始切片且不包括第一个元素;-1表示倒置
3)重复和连接
4)成员操作:返回值为bool值
四、列表的常用方法
1)列表的增加:
append(元素)添加元素到列表末尾
insert(下标,元素):将元素加入到指定下标位置
extend(元素...):添加多个元素至列表中
2)列表的查看:
count(元素):统计列表中该元素的个数
index(元素):查找该元素的下标
3)列表的修改:直接指定元素重新赋值
4)列表的删除
remove(元素):删除某个元素,如列表中有多个,只删除靠前的第一个
pop():默认删除最后一个元素
pop(下标):删除指定位置元素
5)列表的排序:
sort():正序
reverse():倒序
四、列表构建栈的数据结构
原则:先进后出
五、列表构建队列的数据结构
原则:先进先出