[pyar] Duda sobre list comprehensions
Andrés Gattinoni
andresgattinoni en gmail.com
Sab Sep 29 18:57:49 ART 2012
Hola listeros:
Tengo una duda sobre list comprehensions.
Tengo el siguiente diccionario:
param = {'LIBS': 'lala', 'DATE': '20120405', 'INPUT': 'input_file'}
Y quiero convertirlo en una lista como esta:
['-d', 'LIBS=lala', '-d', 'DATE=20120405', '-d', 'INPUT=input_file']
Encontré una forma de hacerlo que sería así:
[n for i in [['-d', '%s=%s' % (k, param[k])] for k in param.keys()] for n
in i]
Pero me parece horrible (demasiadas iteraciones para algo que no vale la
pena).
Hay alguna forma más linda/eficiente de hacerlo?
Gracias!
Andrés
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120929/86e3e8d7/attachment.html>
More information about the pyar
mailing list