美文网首页
python [::-1]

python [::-1]

作者: 裁尘的人儿 | 来源:发表于2020-10-06 00:19 被阅读0次

a[start:end:step]

表示从start开始取,end-1结束,取值步长为step

当step为负值时,默认start位置为最后一个元素

import numpy as np
a=[1,2,3.4,5]
print(a)
[ 1 2 3 4 5 ]

print(a[-1]) ###取最后一个元素
[5]

print(a[:-1]) ### 除了最后一个取全部
[ 1 2 3 4 ]

print(a[::-1]) ### 取从后向前(相反)的元素
[ 5 4 3 2 1 ]

a=[1,2,3,4,5,6,7,8]
a[::-2]##从最后一个元素开始取,步长为-2(即取从后向前步长为2的元素)
[8, 6, 4, 2]

print(a[2::-1]) ###从下标为2的元素开始取,步长为-2(即从后往前取,步长为2)
[ 3 2 1 ]

"23456789"[4::-2]

先从索引为4的元素(6)开始取,

然后步长为-2(即从后往前取,步长为2)

相关文章

网友评论

      本文标题:python [::-1]

      本文链接:https://www.haomeiwen.com/subject/poiluktx.html