[Python] filtrare ai margini
Giovanni Porcari
giovanni.porcari a softwell.it
Gio 19 Set 2013 09:12:39 CEST
Il giorno 19/set/2013, alle ore 09:06, Gianni Di Noia <giannidn a gmail.com> ha scritto:
> On Thu, Sep 19, 2013 at 8:43 AM, Valerio Maggio
> <valerio.maggio a gmail.com> wrote:
>>> x = copysign(min(abs(x), 67), x)
>> /One line to rule them all/ !-)
> intorno ai 60 e copysign va importato quindi una riga in più
Versione con soli operatori logici :
result = x>0 and (((x>67) and 67) or x) or (((x<-67) and -67) or x)
Lo so che come leggibilità non è il massimo ;)
G
Maggiori informazioni sulla lista
Python