[Tutor] print array
Eric Brunson
brunson at brunson.com
Wed Sep 26 20:32:45 CEST 2007
Fangwen Lu wrote:
> Dear all-
>
> Let a=(3,4,7), b=[3,4,7].
> If I type
> print '%d + %d = %d' %(a)
> I get
> 3 + 4 = 7
>
> But if I type print '%d + %d = %d' %(b), I get errors.
>
> If there is a way for doing this kind of type dirrectly from array.
No, but it's trivial to convert an array to a tuple:
>>> b=[3,4,7]
>>> print '%d + %d = %d' % tuple(b)
3 + 4 = 7
>
> Thank you!
>
> Fangwen
> ------------------------------------------------------------------------
>
> _______________________________________________
> Tutor maillist - Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
More information about the Tutor
mailing list