Уведомления

Группа в Telegram: @pythonsu

#1 Май 5, 2013 21:08:52

bot1net
Зарегистрирован: 2013-01-18
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

any() возвращает "неожиданный" результат


Поясните пожалуйста. Насколько я понимаю, функция должна вернуть True.

*** Python 3.2.4 (default, Apr  6 2013, 20:07:44) [MSC v.1500 32 bit (Intel)] on win32. ***
>>> a = [0,1,1]
>>> any(a) == 0
False
>>> a = [1,1,0]
>>> any(a) == 0
False
Ссылка на документацию

Офлайн

#2 Май 5, 2013 21:26:20

Soteric
От:
Зарегистрирован: 2010-09-19
Сообщения: 352
Репутация: +  20  -
Профиль   Отправить e-mail  

any() возвращает "неожиданный" результат

Что возвращает any(a) ?



Офлайн

#3 Май 5, 2013 22:02:10

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

any() возвращает "неожиданный" результат

bot1net
функция должна вернуть True.
Предлагаю закрыть тему, поскольку ТС даже не попытался выяснить что вернул any, может начаться бодяга как в прошлом посте.



Отредактировано doza_and (Май 5, 2013 22:05:29)

Офлайн

#4 Май 6, 2013 00:13:20

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

any() возвращает "неожиданный" результат

bot1net
ну так и читайте внимательно что написано в документации



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version