为了账号安全,请及时绑定邮箱和手机立即绑定

Numpy:订阅多维数组中的最外层维度

Numpy:订阅多维数组中的最外层维度

开满天机 2021-06-11 14:31:28
我正在处理多个多维数组。为简单起见,让我们考虑虚拟示例: array_list=[np.ones(3), np.ones((3,3,3)), np.ones((3,3)), np.ones(3)]我需要订阅列表中每个数组的最外层维度。例如,我的目标是根据最外层维度中的指定范围将某些元素设置为零:array_list[0][0:2]=0array_list[1][:,:,0:2]=0array_list[2][:,0:2]=0array_list[3][0:2]=0在我的实际应用程序中,我不知道我有多少个数组以及其中有多少维。我想在 for 循环中完成任务:for array in array_list:    array[???]=0但是如果我不知道每个数组的维数,我正在努力如何实现这一点。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 223 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信