Seb*_*ian 12 python arrays numpy
我发现Python/numpy中的以下行为有点奇怪:
In [51]: a = np.arange(10, 20)
In [52]: a = a / 10.0
In [53]: a
Out[53]: array([ 1. , 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9])
In [54]: a = np.arange(10, 20)
In [55]: a /= 10.0
In [56]: a
Out[56]: array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1])
Run Code Online (Sandbox Code Playgroud)
我觉得a=a/10.0并且a/=10.0应该返回相同的结果.这是否有意并在某处记录?