funcion replace

Chema Cortes pych3m4 en gmail.com
Vie Jun 1 01:05:47 CEST 2007


El 31/05/07, Lionel Iturri <lionel en lisistemas.com.ar> escribió:
> joana salgado gomez escribió:
> >
> >   Gracias Tecnicos; pero lo que quiero es cambiar los valores en la
> >   misma lista es decir modificarla, no otra.
> >
> >   El resultado deberia de ser el siguiente: s=['-5039','chorro','adios']
> >
> >   gracias de todas maneras.
> >       ______________________________________________________________
> >
> >     From:  Técnicos <tecnicosrocha en adinet.com.uy>
> >     Reply-To:  La lista de python en castellano <python-es en aditel.org>
> >     To:  La lista de python en castellano <python-es en aditel.org>
> >     Subject:  Re: [Python-es] funcion replace
> >     Date:  Thu, 31 May 2007 16:28:21 -0200
> >     >joana salgado gomez escribió:
> >     >>   Como veis lo que quiero hacer es simple!!!Solo quiero
> >     reemplazar
> >     >>en
> >     >>   una lista los valores que salen, el valor de ellos que
> >     aparecen
> >     >>en un
> >     >>   diccionario.
> >     >>
> >     >d={'palos': -5039, 'taza': -5055, 'litro': -5033}
> >     >s=['palos','chorro','adios']
> >     >s_aux=[]
> >     >for x in s:
> >     >    if x in d.keys():
> >     >        s_aux.append(d[x])
> >     >    else:
> >     >        s_aux.append(x)
> >     >print d
> >     >print s
> >     >print s_aux
> >     >No se si entendí lo que quieres hacer
> >     >Suerte
> >     >_______________________________________________
> >     >Python-es mailing list
> >     >Python-es en aditel.org
> >     >http://listas.aditel.org/listinfo/python-es
> >     _________________________________________________________________
> >
> >   Coches nuevos, coches de ocasión, coches de Km 0 [1]Si piensas en
> >   cambiar de coche, MSN Motor.
> >
> > References
> >
> >   1. http://g.msn.com/8HMAESES/2746??PS=47575
> > _______________________________________________
> > Python-es mailing list
> > Python-es en aditel.org
> > http://listas.aditel.org/listinfo/python-es
> >
> algo asi:
>
> d={'palos': -5039, 'taza': -5055, 'litro': -5033}
> s=['palos','chorro','adios']
>
>
> for j in range(len(s)):
>    if d.has_key(s[j]):
>       s[j]=d[s[j]]
>
> print s
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>




Más información sobre la lista de distribución Python-es