python基础入门干货:数据结构—列表 Python 第1张

数据结构是什么?
数据结构是通过某种方式组织在一起的数据元素的集合,这些数据元素可以是数字或字符,甚至可以是其他数据结构;

python中常用的数据结构:列表,元祖和字典;下面介绍列表,及列表的一些常用方法:
列表是什么?
列表由一系列特定顺序排列的元素组成,可以创建包含字母,数字或字符;可以将任何东西加入列表中,其中的元素之间可以没有任何关系;
创建列表

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

直接用“=”创建列表,给变量赋值:


python基础入门干货:数据结构—列表 Python 第2张

获取列表值

用索引来访问list中每一个位置的元素,记得索引是从0开始的;


python基础入门干货:数据结构—列表 Python 第3张
python基础入门干货:数据结构—列表 Python 第4张

用len()函数可以获得list元素的个数:


python基础入门干货:数据结构—列表 Python 第5张
如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素:
python基础入门干货:数据结构—列表 Python 第6张
修改列表

1)要把某个元素替换成别的元素,可以直接赋值给对应的索引位置:


python基础入门干货:数据结构—列表 Python 第7张

2)往列表list中追加元素到末尾:


python基础入门干货:数据结构—列表 Python 第8张
或把元素插入到指定位置
python基础入门干货:数据结构—列表 Python 第9张

删除列表

用pop(i)来删除列表的某个元素,其中i是索引位置,要删除list末尾的元素,直接用pop();


python基础入门干货:数据结构—列表 Python 第10张

当不再使用时,使用del命令删除整个列表


python基础入门干货:数据结构—列表 Python 第11张
其他介绍

列表里面的元素的数据类型可以不同:


python基础入门干货:数据结构—列表 Python 第12张

列表里的元素也可以是另一个列表:


python基础入门干货:数据结构—列表 Python 第13张 如果你处于想学Python或者正在学习Python,Python的教程不少了吧,但是是最新的吗?说不定你学了可能是两年前人家就学过的内容,在这小编分享一波2020最新的Python教程。获取方式,私信小编 “ 资料 ”,即可免费获取哦!
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄