列表是一个有序且可更改的集合。
如何定义列表
1. 空列表 []
2.有内容的列表:['a','b','c',], [1,2,3,4]
数据类型:
int 1,2,3,4,5
float 1.9, 2.8, 3.4
str 文本类型
bool: True False
Python中四种集合数据类型:
list 列表
dict 字典
tuple 元组
set 集合
2.获取列表中的元素
获取列表里面的元素 ,列表也有索引 ,可以通过索引(下标)获取
3.切片 包含下标0,不包含最后一个元素
4.列表的增 删 改 查
1.添加元素
append 添加
extend 追加
2.列表的删除
pop() 删除指定的索引(如果未指定索引,则删除最后一项)从后面开始往前删除
clear() 清空列表 返回一个空列表
remove() 根据元素名称删除,存在多个同名的元素,只删除遇到的第一个元素,后面同名的元素不会删除
3.修改元素
修改 [1,2,3,4,5,6]
insert (位置,元素) 元素占了位置, 其他元素只能向后移动
index 根据元素查找该元素的位置小标,返回值是下标位置
4.查找
1. 元素 in 列表 返回bool类型 元素 not in 列表
2. 列表.index(元素) 返回元素的下标位置,如果没有此元素 则报错
3. 列表.count(元素) 返回整数 返回是0 表示不存在 存在则返回个数