列表是python中最常用的数据类型,是用来存储多个数据的。列表用中括号 [] 表示,可以存储多种数据类型,什么数据都可以放在列表中。
1、列表的表示:my_list = []
2、列表的取值(索引和切片):字符串索引以及切片操作可以直接使用到列表当中,但是列表索引得到的结果的数据类型是由该索引下的元素决定的,该元素是什么数据类型,得到的结果就是什么数据类型;列表切片以后得到的结果的数据类型还是列表
3、len():获取列表的长度
4、max():获取列表中的最大值,若列表中有多种数据类型,使用max()获取最大值会报错;若列表是由字符串组成获取最大值是没有意义的,所以当列表是有整数型(int)或者是浮点数型(float)获取最大值才有意义
5、min():获取列表中的最小值,规则同最大值
6、list.append():在列表的末尾添加一个新的元素
7、list.insert():在指定的索引位置添加一个元素
8、list.extend():用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)同时添加多个元素,也叫列表合并
9、list.remove():删除指定的内容,若有多个只会移除第一个,找不到会报错
10、list.pop():删除指定的索引位置
11、修改元素:使用索引修改元素,直接对该索引位置重新赋值
12、list.clear():清除列表元素
13、list.sort():对列表进行升序排序
14、list.reverse():反向列表中的元素,对列表进行降序排序
15、list.index():查找元素的位置,找不到会报错
16、list.count():统计列表中元素出现的次数