import numpy as np
a=np.random.rand(5)
print(a)
[ 0.64061262 0.8451399 0.965673 0.89256687 0.48518743]
print(a[-1]) ###取最后一个元素
[0.48518743]
print(a[:-1]) ### 除了最后一个取全部
[ 0.64061262 0.8451399 0.965673 0.89256687]
print(a[::-1]) ### 取从后向前(相反)的元素
[ 0.48518743 0.89256687 0.965673 0.8451399 0.64061262]
print(a[2::-1]) ### 取从下标为2的元素翻转读取
[ 0.965673 0.8451399 0.64061262]
原文链接:https://blog.youkuaiyun.com/qq_21840201/article/details/85084621
本文详细介绍了如何使用NumPy库进行数组切片操作,包括选取最后一个元素、排除最后一个元素、逆序读取元素以及从特定位置开始逆序读取等技巧。
6万+

被折叠的 条评论
为什么被折叠?



