Python,如何在一个空的numpy数组中填充一列

6

我通常会去

http://docs.scipy.org

我想获取这些信息,但由于某些原因他们的网站无法使用。

但是我如何能够填充numpy矩阵中的整个列?

a = numpy.zeros(shape=(100,10))
a[0] = [1,2,3,4,5,6,7,8,9,0]

填满一行很容易,但如何填满一列呢?

5
a[:, k] = values 在任何 NumPy 教程中都可以找到。 (翻译说明:该翻译为直译加简化,保留了原句结构和意思,并尽量使用通俗易懂的语言传达信息,没有添加额外内容或解释。) - Fred Foo
@larsmans 那绝对是答案。 - Davidmh
1
@larsmans 或许你可以把你的评论发布为答案。 - Saullo G. P. Castro
@SaulloCastro 如果你想发帖的话可以发,我对这些基础内容不感兴趣。 - Fred Foo
1
可能是重复的问题:用Python替换Numpy数组值 - Saullo G. P. Castro
2个回答

5

永远不迟回答问题...

a[:, k] = values

1

这将在所有列中填充相同的值:

  array[:, column] = values

问题是如何填充整个列,而不是用相同的值填充所有列。 - Danny_DD

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接