Dlaczego tak się dzieje?numpy.all z argumentami całkowitymi zwraca liczbę całkowitą
>>> map(numpy.all, range(-2, 3))
[-2, -1, 0, 1, 2]
Czy jest to zamierzone, czy też jest to liczba całkowita, która właśnie przechodzi przez pęknięcie?
Czy mamy do czynienia z:
>>> map(numpy.all, [False, True])
[False, True]
biegnę Numpy 1.8.0.dev-74b08b3
i Python 2.7.3
Otrzymuję '[prawda, prawda, fałsz, prawda, prawda]', w Pythonie 2.7.3, NumPy 1.6.1. Z jakich wersji Pythona i NumPy korzystasz? –
Mogę odtworzyć wyjście OP w 1.7.1. – DSM
Czego oczekujesz 'np.all (-2)'? –