duncan.booth at invalid.invalid
Tue Sep 21 14:08:21 CEST 2004
Will McGugan wrote:
> What is the simplest way of turning a single value and a tuple in to a
> single 'flat' tuple?
> t= ( 1, 2, 3 )
> n= 10
> n, t gives me ( 10, ( 1, 2, 3 ) )
> Fair enough, but I would like to get.. ( 10, 1, 2, 3 )
> I would like to use the result to create a string with the % operator -
> I was hoping there was some shorthand to produce ( n, t, t, t ).
Tuples support concatenation so all you have to do is to wrap n in a tuple
then add them together:
format % ((n,) + t)
More information about the Python-list