Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 有人能解释一下python中的广播分配是什么吗?_Python 3.x_Numpy - Fatal编程技术网

Python 3.x 有人能解释一下python中的广播分配是什么吗?

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

我是Python的新手,我有一个任务要使用广播任务。我在numpy docs中读到过,但我仍然不太明白它与我必须做的事情之间的关系

''' 现在,我们将使用广播分配将出生最短列中的每个条目设置为np.nan。 '''
有人能帮你理解这应该做什么吗?

你看过吗?在处理不同维度的数组时,广播可能很难理解。但在您的例子中,一个参数似乎是标量。这是一个很容易理解的案例
x[:]=np.nan
只将该值分配给
x
的所有元素。在封面下,numpy正在使用它的广播规则,但是这个案例非常简单,我们通常不会这样想。