how to convert tuple to a "list of single values" ?

stef mientki stef.mientki at
Sun Oct 28 16:31:29 CET 2007


The next piece of code bothers me:

      ptx, pty, rectWidth, rectHeight = self._point2ClientCoord (p1, p2 )
      dc.SetClippingRegion ( ptx, pty, rectWidth, rectHeight )

Because I want to write it in 1 line,
and without the use of intermediate variables (for which I have to 
invent names ;-)
like this:

    dc.SetClippingRegion ( self._point2ClientCoord (p1, p2 ) )

Now that doesn't work, because
- dc.SetClippingRegion() requires 4 integer parameters
- _point2ClientCoord()  returns a tupple of 4 integers

I can't think of a solution,
is there any ?

Stef Mientki

More information about the Python-list mailing list