python – numpy数组的列表索引中的多个切片
发布时间:2020-05-28 01:30:51 所属栏目:Python 来源:互联网
导读:例如,Numpy数组允许索引列表a = np.arange(1000) l = list([1,44,66,33,90,345]) a[l] = 22 但是,如果我们想要使用多切片索引或索引加切片,则此方法不起作用.a = np.arange(1000) l = list([1,44,66,33,90, slice(200,300) , slice(500,
|
例如,Numpy数组允许索引列表
但是,如果我们想要使用多切片索引或索引加切片,则此方法不起作用.
此代码返回一条错误消息:
我的问题很简单: 或者使用这样的索引方法有什么好方法? 不要忘记切片的使用会产生非常快的代码;我的问题是拥有尽可能快的代码. 最佳答案 我想到了什么:
我不确定这是否是最简单的方法,但它确实有效. 编辑:你说这比使用切片慢;但是您无法使用任意值创建切片对象.也许你应该做几个任务然后: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
