Bu neden olur?Tamsayı değişkenleriyle numpy.all bir tam sayı döndürür
>>> map(numpy.all, range(-2, 3))
[-2, -1, 0, 1, 2]
Kasıtlı mı yoksa yalnızca bir çatlaktan düşen tam sayı mı?
>>> map(numpy.all, [False, True])
[False, True]
Aslında bir liste yaratıyor map(numpy.all, range(-2,3))
kullanma Numpy 1.8.0.dev-74b08b3
ve Python 2.7.3
[True, True, False, True, True] ', Python 2.7.3'de, NumPy 1.6.1'de alıyorum. Python ve NumPy'nin hangi sürümlerini kullanıyorsunuz? –
OP'nin çıkışını 1.7.1'de yeniden üretebilirim. – DSM
np.all (-2) 'nin ne için bekliyorsunuz? –