知行编程网知行编程网  2022-08-12 03:30 知行编程网 隐藏边栏  1,425 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python的list怎么取后几个元素的相关知识,包括python 提取列表元素,以及python取list的个别元素这些编程知识,希望对大家有参考作用。

如何获取python列表的最后几个元素

Python 的列表是非常灵活的数据结构,支持添加、删除、更新和查找等方法。

截取用冒号隔开,不分头尾取切片。它将包括你编写的开始下标,并且不包括你编写的结束下标。例如 [0:2] 表示从下标 0 到下一个截取

标为2的前一个值也就是下标为1的值。

python学习网,大量的免费
,欢迎在线学习!

>>> arr = [1,3,5,7,12,'a','v','b']
>>> arr
[1, 3, 5, 7, 12, 'a', 'v', 'b']
>>> arr[0:2]
[1, 3]
>>> arr[1:4]
[3, 5, 7]
>>>

第三个参数是步长,默认为1。例如 [0:6:2] 从第一个下标 0 开始,步长为 2。如果步长为 1,则下一个切片值为 3,如果为 2,则下一个切片值为 2 . 价值是

5,也就是下标取值是次数乘以步数的倍数

>>> arr
[1, 3, 5, 7, 12, 'a', 'v', 'b']
>>> arr[0:2:2]
[1]
>>> arr[0:6:2]
[1, 5, 12]
>>> arr[0:6:3]
[1, 7]
>>>

也可以倒过来取,用负数取,最终值以-1结尾,比如只取字母,取全部可以写成冒号空

>>> arr
[1, 3, 5, 7, 12, 'a', 'v', 'b']
>>> arr[-3]
'a'
>>> arr[-3:]
['a', 'v', 'b']
>>>

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享