Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 19, 2016 11:30:48

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10010
Репутация: +  857  -
Профиль   Отправить e-mail  

copy_min_max/pyton

  
>>> def min_max(seq):
...     it = iter(seq)
...     emin = emax = next(it, None)
...     for e in it:
...         if e < emin:
...             emin = e
...         if e > emax:
...             emax = e
...     return [emin, emax]
... 
>>> min_max([-0.1234567898765431, 15, -0.1234567898765432])
[-0.1234567898765432, 15]
>>>



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version