[英]Python Special Colon Inquiry
sortedWinnerIndices = winnerIndices[-numActive:][::-1]
有人可以告诉我这是怎么回事吗?
WinnerIndices
为2048 int,为Numpy数组。 我在某处读到[::-1]
反转结果,但是我仍然不知道该函数如何选择WinnerIndices的子集?
将其分解为多个步骤。 等效于:
subset = winnerIndices[-numActive:]
sortedWinnerIndices = subset[::-1]
第一条语句选择数组中的最后numActive
元素。 第二行将其反转。 因此,当您将它们组合在一起时,您将获得与原始数组相反的最后numActive
元素。
winnerIndices[-numActive:]
上面是从-numActive
索引到原始列表末尾的一个片段
x[::-1]
这将x反转
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.