Modifier élement d'une liste
Résolu
benamira
Messages postés
39
Statut
Membre
-
maurice -
maurice -
Bonjour,
le langage que j'utilise est python, au fait j'ai un ptit problème :
j'ai une liste d'element de type string, ces element contiennent des caractères que je voudrais supprimer,(le 'u' ) j'ai essayer ce code ci-dessous mais ça renvoie tjrs la meme liste intiale;
L=[u'/rss/channel/item', u'/decription', u'/title']
for elm in L:
elm.replace('u','')
ce code la renvoie tjrs L intiale (L est globale)
quelqu'un a une idée ??
merci d'avance
le langage que j'utilise est python, au fait j'ai un ptit problème :
j'ai une liste d'element de type string, ces element contiennent des caractères que je voudrais supprimer,(le 'u' ) j'ai essayer ce code ci-dessous mais ça renvoie tjrs la meme liste intiale;
L=[u'/rss/channel/item', u'/decription', u'/title']
for elm in L:
elm.replace('u','')
ce code la renvoie tjrs L intiale (L est globale)
quelqu'un a une idée ??
merci d'avance
A voir également:
- Modifier élement d'une liste
- Modifier liste déroulante excel - Guide
- Modifier dns - Guide
- Modifier une story facebook - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
2 réponses
des caractères que je voudrais supprimer,(le 'u' )
Le "u" ne fait pas partie de la chaîne.
Avec ce "u", Python te signale juste que la chaîne est en Unicode (caractères internationaux).
La preuve ?
ce qui affiche:
Le "u" ne fait pas partie de la chaîne.
Avec ce "u", Python te signale juste que la chaîne est en Unicode (caractères internationaux).
La preuve ?
L=[u'/rss/channel/item', u'/decription', u'/title'] for elm in L: print elm
ce qui affiche:
/rss/channel/item /decription /title
et biensur RESOLU