[pyar] Forma pythonica splitear un solo elemento de un string

Juan BC jbc.develop en gmail.com
Mie Dic 15 23:50:42 ART 2010


"A.b.b".rsplit(".",1)[0]
A.b

Juan Manuel Santos <vicariousdm en gmail.com> escribió:

>On Wednesday, December 15, 2010 23:36:17 j0hn wrote:
>> 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 una regexp quizás?
>_______________________________________________
>pyar mailing list pyar en python.org.ar
>http://listas.python.org.ar/listinfo/pyar
>
>PyAr - Python Argentina - Sitio web: http://www.python.org.ar/


More information about the pyar mailing list