[pyar] Forma pythonica splitear un solo elemento de un string
Mariano Mara
mariano.mara en gmail.com
Mie Dic 15 23:44:47 ART 2010
Excerpts from j0hn's message of Wed Dec 15 23:36:17 -0300 2010:
> Buenas lista, ando buscando una "mejor" forma de remover una parte de un
> string.
> Lo que quiero hacer es a partir de un string asi:
>
> este.es.un.string.con.puntos
>
> transformarlo en:
>
> este.es.un.string.con
>
> lo que estoy haciendo ahora es esto:
>
> >>> s = "este.es.un.string.con.puntos"
> >>> ".".join(s.split(".")[0:-1])
> 'este.es.un.string.con'
> >>>
>
> pero me parece medio al pedo separar un string por puntos si lo voy a unir
> con puntos justo despues..
> se les ocurre alguna otra forma?
con rpartition podría ser una opción
>>> a = "este.es.un.string.con.puntos"
>>> a.rpartition('.')[0]
'este.es.un.string.con'
More information about the pyar
mailing list