列表的定义
List
(列表) 是Python
中使用 最频繁 的数据类型,在java,c中称为数组- 专门用于存储 一串 信息
- 列表用
[]
定义,数据 之间使用,
分隔 - 列表的 索引 从
0
开始- 索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标
- 注意:从列表中取值时,如果 超出索引范围,程序会报错
- 定义列表:name_list = ["lian", "lisi", "zs"]
列表的操作
列表操作比较简单,后面给大家分析各个函数的底层实现原理。
- append()# 向列表末尾追加数据
- insert()# 向指定索引插入数据
- extend()# 把其他列表的数据追加到末尾
- index()# 取索引
- pop()#弹出指定位置数据
- remove()#移除指定数据
- sort()对列表进行排序,reverse为True时为倒序,字符串之间排序按首字母ASCII码大小决定
- reverse()列表倒置
- copy()深克隆原列表,后面会介绍深浅拷贝知识
- count()计算某个数据的个数
- clear()清空列表