[Python] filtrare ai margini

Vittorio Spina vittorio.spina a gmail.com
Gio 19 Set 2013 01:03:50 CEST


Il 19/09/2013 00:49, Valerio Maggio ha scritto:
> On Thursday, September 19, 2013, Vittorio Spina wrote:
>
>     ciao,
>     che sappiate esiste un modo più elegante per evitare quello che segue?
>         x = UnCertaFunzioneCheRitornaINT()
>         if x>67: x=67
>         if x<-67: x=-67
>
>
> from math import copysign
>
> >> x = get_value_of_X()
> >> if not -67 < x < 67:
> ...      x = copysign(67,x)
>
> Che ne dici? !-)
Non male, ma speravo in un miracolo pythonesco del tipo

x = min_max(-67,67,UnCertaFunzioneCheRitornaINT())

colpo secco in una riga...
ma è già meglio della mia
vittorio

>
>
> -- 
> valerio
>
>
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python

-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20130919/77fa9a36/attachment-0001.html>


Maggiori informazioni sulla lista Python