【问题标题】:numpy indexing into 4dimensional arraynumpy索引到4维数组
【发布时间】:2021-06-21 17:57:53
【问题描述】:

我目前正在尝试以特定方式修改 4d numpy 数组,需要访问以下内容 任何给定位置的元素:

形状:2、2、3、3

也应该可以将窗口移动到任何方向 (上下)

所以最终它应该是这样的

# original == array with shape(2, 2, 3, 3)
# change == array with shape(2,2,2,2)
# then i want to change the red windows values with the change array
original[: some kind of indexing :] += change

【问题讨论】:

  • original[:, :, :2, :2]
  • 你试过什么?当你这样做的时候发生了什么?
  • @MadPhysicist 我实际上只是不知道如何正确索引它,所以我所做的基本上只是垃圾
  • @aminrd 谢谢!这就是我需要的美好的一天:)

标签: python arrays numpy indexing


【解决方案1】:

感谢@aminrd:

original[:, :, :2, :2] += change

【讨论】:

    猜你喜欢
    • 2016-07-27
    • 1970-01-01
    • 2011-07-07
    • 2015-04-19
    • 1970-01-01
    • 1970-01-01
    • 2018-01-22
    • 1970-01-01
    • 2020-03-25
    相关资源
    最近更新 更多