Re: [SSFR] quel langage ?

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


On Fri, Dec 02, 2005 at 12:46:20AM +0000, Vincent Lefevre wrote:
> > >>> x.encode("utf-8")[::-1]
> > '\xa8\xc3\xa0\xc3\xa7\xc3\xa9\xc3'
> > 
> > c'est beau comme un vieux papier gras :-)
> 
> En clair, [::-1] ne fonctionne pas avec Unicode puisque les séquences
> Unicode auraient dû être gardées dans le même ordre.

He oui, je n'avais pas envisager qu'on puisse aprecier les vieux
papier gras ;)

Dans le meme temps c'est aussi grace a cela que l'on est content de
ne pas voir l'environment lexical pourris par une multitude de builtin
a adapter a des cas particuliers tels que celui-ci, sachant que le
format unicode par defaut de python est l'utf-16/ucs2: 2 slicing et
une combinaison sur les chaines suffisent a specialiser une fonction
reverse generique, ce qui repondra a 99% des cas dixit unicode, l'utf-8
et son variable length coding (dans le genre pas multibytes... </grin> :)
etant de toute façon a reserver a des usages externes et a convertir au
plus vite :)

                                               xavier.

-- 
klapwet!
-- 
eltapwet!
-- 
dupwet!




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/