【发布时间】:2013-01-17 00:26:26
【问题描述】:
我有一个 numpy 数组(numpy 被导入为 np)
gona = np.array([[ 1, 2, 3],
[ 4, 5, 6],
[ 7, 8, 9],
[10, 11, 12]])
我可以通过 gona[1][:] 获取第一行整列的值。
数组([4, 5, 6])
但是,如果我尝试获取所有行的特定列的所有值(比如我想要每一行中第一列的值),我会尝试 gona[:][1].但是我得到的结果和以前一样。
这可能是什么原因?我如何在 numpy 中做这样的事情?
【问题讨论】:
-
没有。我想知道为什么这两种方法也会给出相同的结果
标签: python numpy python-2.7