[Python] filtrare ai margini

Marco Beri marcoberi a gmail.com
Gio 19 Set 2013 10:02:23 CEST


On Thu, Sep 19, 2013 at 9:35 AM, Nicola Larosa <nico a teknico.net> wrote:

> Andrea Ambu wrote:
> > Alternativa:
> >
> > x = blah()
> > x = -67 if x < -67 else min(x, 67)
>
> Questa è la più leggibile di tutte, cosa piuttosto importante. :-)
>

Leggibile è leggibile, ma personalmente trovo più compatta e leggibile:

x = min(67, max(-67, blah()))

Ciao.
Marco.

-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20130919/f02b7c15/attachment.html>


Maggiori informazioni sulla lista Python