python列表的简介
列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表类似其它语言的数组,但功能要比数组强大。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。
1. 访问列表中的值
使用下标索引来访问列表中的值,也可以使用方括号的形式截取字符。
2. 更新列表
可以对列表的数组项进行修改或更新。
3.删除列表元素
方法一:使用del语句来删除列表的元素。
方法二:使用remove()方法来删除列表的元素。
**方法三:**使用pop()方法来删除列表的指定的指定位置的元素,无参数时删除最后一个元素。
4. 添加列表元素
可以使用append()方法在列表末尾添加元素。
- 定义多维列表
可以将多为列表视为列表的嵌套,多维列表的元素值也为一个列表,只是维度比父列表小一。二维列表的元素值是一维列表,三维列表的元素值是二维列表。二维列表比一维列表多一个索引
列表生成式是Python内置的一种极其强大的生成list列表的表达式。如果要生成一个[1,4,9,16,25,36,49,64,81]列表,列表生成式把要生成的元素x * x *放在前面,后面跟上for循环,[x * x for x in range(1,11)]这样就可以把列表list创建出来。