最后更新于
最后更新于
列表可以看作是一个复合类型元素的组合,与其他编程语言的数组概念相似,其中的每个元素都会对应着一个索引下标(从0开始),但元素的类型可以是各不相同的。
定义列表时,元素以,
隔开并包裹于[]
中。
索引列表中的元素时可通过下标获取
也可以通过列表切片获取列表中的区间元素
与字符串不同的是,列表中的元素是可修改的,可以直接通过下标索引修改
也可以通过列表切片修改列表中的区间元素
删除列表元素可以通过对列表切片的重新组合实现
同理可以实现对列表的元素清空
对于列表元素的删除实际上是一个对列表进行重新赋值的过程
可以使用符号+
将列表进行合并以达到追加元素的效果
也可以使用列表类型中内置的append()方法
嵌套列表的概念与其他语言的多维数组类似,即是列表元素的内容还是列表,对于普通列表的所有操作同样适用于嵌套列表,值得注意的是嵌套列表的索引依靠多个[]
一级级往下检索