gpt4 book ai didi

python - 如何及时选择非常大的向量的一小部分?

转载 作者:太空宇宙 更新时间:2023-11-03 15:06:35 25 4
gpt4 key购买 nike

我有一个名为 stim 的向量。向量的长度是 len(stim)=600000。随着时间的推移,矢量刺激有 600000 索引。该向量如下所示。

In [168]:stim

Out[168]:
array([-111.94824219, -81.80664062, 10.21972656, ..., 9.78515625,
24.11132812, 50.25390625])

现在我想选择这个向量的一小部分,比如从 stim[60]stim[50]然后创建一个新向量,并将向量 stim 的这一小切片部分分配给一个新向量,例如 stim_sliced

非常感谢您的帮助。我正在使用 python 3。

最佳答案

只是添加保罗·科尼利厄斯的答案:
Python3 slice 是可行的方法,因为它的效率与 for x in rangegetitem 相同 - 它们都是 O(k)其中 k 是项目数,而 slice 较短。
对于长向量,没有比这更好的了。

关于python - 如何及时选择非常大的向量的一小部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44601346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com