Python 3.x 有人能解释一下python中的广播分配是什么吗?
我是Python的新手,我有一个任务要使用广播任务。我在numpy docs中读到过,但我仍然不太明白它与我必须做的事情之间的关系 ''' 现在,我们将使用广播分配将出生最短列中的每个条目设置为np.nan。 '''Python 3.x 有人能解释一下python中的广播分配是什么吗?,python-3.x,numpy,Python 3.x,Numpy,我是Python的新手,我有一个任务要使用广播任务。我在numpy docs中读到过,但我仍然不太明白它与我必须做的事情之间的关系 ''' 现在,我们将使用广播分配将出生最短列中的每个条目设置为np.nan。 ''' 有人能帮你理解这应该做什么吗?你看过吗?在处理不同维度的数组时,广播可能很难理解。但在您的例子中,一个参数似乎是标量。这是一个很容易理解的案例x[:]=np.nan只将该值分配给x的所有元素。在封面下,numpy正在使用它的广播规则,但是这个案例非常简单,我们通常不会这样想。
有人能帮你理解这应该做什么吗?你看过吗?在处理不同维度的数组时,广播可能很难理解。但在您的例子中,一个参数似乎是标量。这是一个很容易理解的案例
x[:]=np.nan
只将该值分配给x
的所有元素。在封面下,numpy正在使用它的广播规则,但是这个案例非常简单,我们通常不会这样想。