[Python-es] lista a tupla
Chema Cortes
pych3m4 en gmail.com
Mie Feb 7 13:55:15 CET 2007
El 7/02/07, Josu Oyanguren <josu.oyanguren en gmail.com> escribió:
> import operator
> reduce(operator.add, lista)
>
> o en una sola línea
>
> reduce(lambda x, y: x+y, lista)
...o más "ad hoc", pensando en que el resultado será una tupla:
reduce(tuple.__add__,lista)
Pero, ya que se pregunta por un modo pythónico, creo que en este caso
sería éste:
[x for y in lista for x in y]
Más información sobre la lista de distribución Python-es