13.Python 列表List

最后更新于:2020-03-21 11:59:14

列表是python开发过程中最常用的数据类型之一,列表俗称:list ,特点如下:

1.列表由一个或者多个数据构成,数据的类型可以不相同也可以相同;

2.列表中的数据需要写在[]中括号内部,数据与数据之间用逗号隔开;

3.列表是一个有序的集合,下标索引默认重 0 开始,和字符串类似;

猿说python

具体代码示例如下:

输出结果:

 

 

别慌

在python开发过程,list列表最常用的就是增删改查,下面跟上代码一一讲解:

一.列表List增加数据

一般可以使用append()函数来为列表list添加数据,默认将数据追加在末尾。示例代码如下:

输出结果:

 

二.列表List删除数据

列表中的数据从左到右,索引值默认重0 开始以此递增,和字符串的索引值类似,删除使用 del 关键字,直接列表List时根据数据对应的索引值直接删除即可,代码如下:

输出结果:

 

三.列表List修改数据

直接根据索引值找到列表中对应的数据,然后赋值即可。

输出结果:

 

四.列表List查找数据

直接根据索引值找到列表中对应的数据即可。

输出结果:

注意上面代码中两种循环方式的区别,第一种循环是直接根据列表list中的数据通过偏移依次遍历,第二种是通过列表list的索引值遍历循环,类似查找操作。顺便回忆一下内置函数type()的使用。

五.列表List截取

列表List截取和字符串的操作类似,直接根据List的下标索引值操作即可,演示代码如下:

输出结果:

 

六.列表List排序

可以通过使用sort()函数或者reverse()函数对列表list排序,演示代码如下:

输出结果:

 

七.列表List与字符串str的相互转换

1.str 字符串转列表 list

使用list(str),强制将str字符串转为list列表,演示代码如下:

输出结果:

 

2.list 列表转字符串 str

使用join()函数将列表直接转为字符串,演示代码如下:

输出结果:

 

 

八.重点总结

1.对于列表的增删改查是python开发中经常使用的内容,需要全部掌握.

2.注意列表List与字符串str的写法区别:

 

 

猜你喜欢:

1.Pycharm配置开发模板

2.python for循环

3.python 字符串

 

转载请注明猿说Python » python列表

 

技术交流、商务合作请直接联系博主
扫码或搜索:猿说python
python教程公众号
猿说python
微信公众号 扫一扫关注