[pyar] Problema interesante: el anti-string

Roberto Alsina ralsina en netmanagers.com.ar
Mie Ago 4 15:59:07 ART 2010


On Wednesday 04 August 2010 15:52:20 Martin Cerdeira wrote:
> 2010/8/4 Roberto Alsina <ralsina en netmanagers.com.ar>
>  Buenas, tengo un problema interesante.
> 
>  Dado una lista de strings S1,S2...SN , producir una lista X1,X2,...XN que
> al ordenarla alfabéticamente ordene **al revés** que la original.
> 
>  O sea, si tengo
> 
>  S1, X1
>  S2, X2
> 
> 
>  SN, XN
> 
>  Quiero que si ordeno por la primera columna, S1, S2... SN queden en orden
>  alfabético creciente, y si ordeno en orden alfabético creciente por la
>  segunda, queden exactamente al revés.
> 
>  Se entiende?
> 
> 
> 
> Yo no entendí.
> 
> La entrada es S1,S2... y la salida es X1,X2??

Sí. Pensá en X1, X2... como el "negativo" de S1, S2...

Por ejemplo, si quisiera hacer esto con enteros es trivial:

[-i for i in lista] 

y ya está, la lista ordena exactamente al revés. Con strings... no es tan 
trivial :-)



More information about the pyar mailing list