服务器之家

服务器之家 > 正文

Python入门基本操作列表排序用法详解

时间:2022-01-03 14:54     来源/作者:Python文泽老师

列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项可以是不同的类型,可以是字符串,可以是数字类型,甚至是列表,元组,只要用“,”逗号分隔开,就是一个元素。

 

列表的举例

Python入门基本操作列表排序用法详解

1.访问python列表中的元素

通过索引直接访问元素,访问单个元素的基本格式为:

列表名[索引值];访问多个元素的基本格式为:列表名[索引起始值:索引终止值]

以下为示例:

Python入门基本操作列表排序用法详解

访问列表中的元素

2.python列表的切片

切片操作不是列表特有的,python中的有序序列都支持切片,如字符串,元组。

基本格式为:

列表名[索引起始值:索引终止值:步长]

其中步长默认为1

Python入门基本操作列表排序用法详解

列表的切片举例及对应的输出

list2=[“a”,“d”,“lily”,“hello”,1,6] ―这是一个源列表

list3=list2[:] ―省略前后索引值,是对源列表的复制,获取新列表

list3list4=list2[2:] ―省略索引终止值,指的是从索引起始值位置到最终值

list5=list2[:3] ―省略索引起始值,指的是从起点位置到索引终止值

list6=list2[1:4:2] ―指的是从索引值1到3,步长为2的列表

3.python列表的排序

基本公式为:

列表名.sort()―对列表进行升序排序

列表名.sort(reverse = True)―对列表进行降序排序

列表名.reverse―对列表进行反转

Python入门基本操作列表排序用法详解

python列表的排序及结果对照

list=[1,3,5,8,2,0,6]
list.sort() 对列表进行升序排序
list1=[1,5,11,0,4,21,9]
list1.sort(reverse=True) 对列表进行降序排序
list2=[1,5,11,0,4,21,9]
list2.reverse() 对列表进行反转

需要注意的是:以上方法,会直接修改原列表,如果想要保留源列表,可以用sorted()方法。

Python入门基本操作列表排序用法详解

sorted()方法

4.Python列表元素的添加

主要有以下几种方式:

列表名.append(需要添加的元素)―这种方法只能添加一个元素,通常添加在最后

列表名.insert(需要添加的元素的位置,需要添加的元素)―这种方法可以添加在任意位置

列表名.extend(列表)―用新列表扩展原来的列表

Python入门基本操作列表排序用法详解

Python列表元素的添加

5.Python列表元素的删除

主要有以下几种方式:

列表名.pop()―删除最后一个元素

列表名.remove(需要删除的元素)―这种方法可以删除任意位置元素

列表名.clear()―删除列表所有元素

del列表名―删除整个列表

del列表名[索引起始值:索引终止值]―删除列表中的某些元素

Python入门基本操作列表排序用法详解

Python列表元素的删除

以上就是Python列表的基本操作及用法详解的详细内容,更多关于Python列表基本操作及用法的资料请关注服务器之家其它相关文章!

原文链接:https://blog.csdn.net/python_9988/article/details/120140526

标签:

相关文章

热门资讯

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
返回顶部

1274
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40