Equivalent 2->> print '%d %d' %(l[i], for i in range(2))?

Emile van Sebille emile at fenx.com
Thu May 17 11:14:51 EDT 2001


>>> l = [1,3,5,7]
>>> print '%d '*len(l) % tuple(l)


Emile van Sebille
emile at fenx.com

---------
----- Original Message -----
From: "Jorn Verwey" <jorn.verwey at psi.ch>
Newsgroups: comp.lang.python
Sent: Thursday, May 17, 2001 7:52 AM
Subject: Equivalent 2->> print '%d %d' %(l[i], for i in range(2))?


> How can I avoid typing %(l[0],l[1]) in the following case?
> ->> l=[4,14]
> ->> print '%d %d' %(l[0],l[1])
>
> would like something more in the line of:
>
> ->> print '%d %d' %(l[i], for i in range(2))
>
> for longer lists.
>
> Thank you,
>
> Jorn
>
> --
> Jorn Verwey
> PSI - Life Sciences WMSA/B14
> CH 5232 Villigen PSI
> Switzerland
> tel. +41 56 310 4246
> fax. +41 56 310 3132     -o)
> jorn.verwey at psi.ch       /\\
> jorn.verwey at bigfoot.com _\_v
>
>






More information about the Python-list mailing list