pythonlist怎么取后几个元素
python的列表是非常灵活的数据结构,支持增加、删除、更新和查找等方法。
截取以冒号的形式分隔,切片顾头不顾尾,会包含你写的开头下标不会包含你写的结尾下标,比如【0:2】意思是从下标0开始截取到下
标为2的前一个值也就是下标为1的值。
>>>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的话下一个值就是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']
>>>
以上内容为大家介绍了python培训之list怎么取后几个元素,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。
相关推荐HOT
更多>>pythontemp是什么意思
python中temp是什么意思一、temp:临时文件夹。根据操作的过程进行临时保存的文件技术。python中临时文件及文件夹使用。使用的是tempfile包安装...详情>>
2023-11-14 21:32:17pythonmro是什么?
python中的mro是什么?1、概念方法解析顺序(MethodResolutionOrder,MRO)列表,它代表了类继承的顺序2、运行分析先执行C的构造器函数。执行print(...详情>>
2023-11-14 20:54:52pythonindex函数是什么
pythonindex函数是什么在我们对字符串进行检查时,大家并不需要逐个的去验证。特别是在子字符串str的检查上,我们有专门的index函数可以实现。...详情>>
2023-11-14 20:20:18pythonlist函数是什么
pythonlist函数是什么在我们使用列表转换的时候,提到了list函数的使用。其实不止是列表,只要是可迭代的数据,我们都可以通过list函数转换成列...详情>>
2023-11-14 19:48:33