所以..我很困惑。总是这样吗? 在我添加一个浮点数组后,我已经失去了一个小时试图找到谁在重新启动我的数组。
>>> import numpy as np
>>> a = np.array([1,2])
>>> a
array([1, 2])
>>> a += [0.1, 0.1]
>>> a
array([1, 2])
>>> a += np.array([0.1, 0.1])
>>> a
array([1, 2])
>>> a += np.array([0.1, 0.1])
>>> a
array([1, 2])
>>> a = a + [0.1, 0.1]
>>> a
array([ 1.1, 2.1])
>>> a = np.array([1,2]).astype(float)
>>> a += [0.1,0.2]
>>> a
array([ 1.1, 2.2])
编辑:嗯,这完全出乎意料。我的生活永远不会是一样的,现在我将开始制作大量的浮点阵。