tuple to string?
John Machin
sjmachin at lexicon.net
Fri Jul 22 18:51:55 EDT 2005
Reinhold Birkenfeld wrote:
> Berthold Höllmann wrote:
>
>>Francois De Serres <fdeserres at gmx.net> writes:
>>
>>
>>>hiho,
>>>
>>>what's the clean way to translate the tuple (0x73, 0x70, 0x61, 0x6D)
>>>to the string 'spam'?
>>
>>.>>> t = (0x73, 0x70, 0x61, 0x6D)
>>.>>> ''.join('%c' % c for c in t)
>>'spam'
>
>
> Or:
>
> t = (0x73, 0x70, 0x61, 0x6D)
> ('%c' * len(t)) % t
You don't need the sissy parentheses; '%c' * len(t) % t works just fine :-)
More information about the Python-list
mailing list