我有两台计算机,python 2.7.2(win32 上的 MSC v.1500 32 位(Intel)])和 numpy 1.6.1。但
numpy.mean(data)
返回
1.13595094681 on my old computer
和
1.13595104218 on my new computer
在哪里
Data = [ 0.20227873 -0.02738848 0.59413314 0.88547146 1.26513398 1.21090782
1.62445402 1.80423951 1.58545554 1.26801944 1.22551131 1.16882968
1.19972098 1.41940248 1.75620842 1.28139281 0.91190684 0.83705413
1.19861531 1.30767155]
在这两种情况下
s=0
for n in data[:20]:
s+=n
print s/20
给
1.1359509334
谁能解释为什么以及如何避免?
麦兹