【问题标题】:Python indexing of array数组的Python索引
【发布时间】:2017-06-03 12:54:03
【问题描述】:

所以我只是在 Stackoverflow 上用红色表示,您可以通过以下方式选择数组的每第 N 行和每列:

image[0::N, 0::N]

这让我想知道,因为“正常”索引是由以下人员完成的:

image[x][y]

请解释为什么在第一个示例中它是通过索引之间的逗号来完成的,而在第二个示例中它是由两个单独的括号完成的?

数组图像是通过以下方式创建的:

image = skipy.misc.imread('image.png', flatten=True)

我也希望有一个页面链接,我可以在该页面上进一步了解这一点

【问题讨论】:

  • 太好了,谢谢!我没有一个关键字,我可以用谷歌搜索找到正确的信息,但它是切片符号!
  • 逗号不适用于 Python 列表。该语法用于 Numpy 数组。

标签: python arrays python-3.x


【解决方案1】:

您可以在 Numpy 数组中使用逗号分隔符 - https://docs.scipy.org/doc/numpy-1.12.0/reference/arrays.indexing.html

单独的括号也适用于 Numpy 数组

【讨论】:

  • 请确保发布您链接到的资源的非常小的摘要。
猜你喜欢
  • 1970-01-01
  • 2013-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多