前言
定义:列表是一种可变的、有序的数据结构,可以随时添加和删除其中的元素。
列表非常适合利用顺序和位置定位某一元素,尤其是当元素的顺序或内容经常发生改变时。与字符串不同,列表是可变的。你可以直接对原始列表进行修改:添加新元素、删除或覆盖已有元素
创建列表
- List (列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组
- 专门用于存储一串信息
- 列表用 [] 定义,数据 之间使用 , 分隔
- 列表的 索引 从 0 开始
索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标
注意:从列表中取值时,如果 超出索引范围,程序会报错
创建一个列表
类型转化
将其他 序列 类型转化为列表
列表取值
使用[offffset]获取与修改元素
根据索引位置修改内容
列表切片
切片使用索引值来限定范围,从一个大的数据容器中切出小的字符串
Python中符合序列的有序序列都支持切片(slice),例如列表,字符串,元组。
切片 方法适用于 字符串、列表、元组
格式: [start:stop:step]
[起始值:结束值:步长]
- start: 起始索引,从0开始,-1表示结束
- stop:结束索引
- step:步长,end-start,步长为正时,从左向右取值。步长为负时,反向取值
PS:如有需要Python学习资料的小伙伴可以加下方的群去找免费管理员领取
可以免费领取源码、项目实战视频、PDF文件等