Python中索引的学习笔记
Posted songyuc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python中索引的学习笔记相关的知识,希望对你有一定的参考价值。
1 前言
今天在学习FaceBoxes~
看到一个比较奇怪的代码,“order = scores.argsort()[::-1][:args.top_k]”,不太懂这个“[::-1]”是什么意思,所以就要向度娘请教一下~
2 Python中索引的学习笔记
a[-1]
即取列表a的最后一个元素;
a[:3]
当i缺省时,默认为0,即a[:3]相当于a[0:3];
a[-2:]
读取最后两个元素,示例代码如下:
import numpy as np
a = np.arange(6)
a
# array([0, 1, 2, 3, 4, 5])
a[-2:]
# array([4, 5])
a[::-1]
表示翻转读取的意思,可以看看下面的示例代码:
import numpy as np
a = np.arange(6)
a
# array([0, 1, 2, 3, 4, 5])
a[::-1]
# array([5, 4, 3, 2, 1, 0])
a[::-3]
表示步长为3的翻转读取:
以上是关于Python中索引的学习笔记的主要内容,如果未能解决你的问题,请参考以下文章