2010-12-05 7 views
4

J'ai besoin d'aide en Python, à imprimer:fonction d'impression en Python

Je:

entrée = [(3, 'x1'), (5, 'x3'), (2, 'x2')]

besoin d'imprimer, sous cette forme:

x1=3 x2=2 x3=3 

Un grand merci

+0

Est-il nécessaire d'avoir la liste des x triés? – eigenein

Répondre

4
for x,y in input: 
    print "%s=%s" % (y, x), 
+1

ou 'print '' .join ("% s =% d "% (y, x) pour x, y en entrée)' –

+0

merci;) deuxième travail – thaking

9
print ' '.join('%s=%s' % (k, v) for (v, k) in input)