Remove \n, " " from tuple.
Dave Angel
davea at davea.name
Wed Sep 18 05:03:29 EDT 2013
On 18/9/2013 01:12, Venkat Addala wrote:
> Hi all,
>
> I have a tuple in this format, which is retrived using MySQLdb, now i want
> to remove \n and extra spaces in this.
>
> 13L, 'ssDsC', 'CEs5s1, DsC', 'srylscetsmight\nghtscetylsse', '3', '3q25.1',
> 151531861L, 151546276L, '+', '1 kjafhkfhlad\fdfdsdf ghtscetylsse \ncontends
> the sctivity of dsfdk srylsmine N-scetyltrsnsfersse thst scts ss s cstslyst
> inbiotrsnsformstion fghjfg for srylsmine snd bvhghbh smine csrcinogens.
> Bgskjdg in ssDsC dfkdkdf in bresst snd prostrste csncer.', '', 'Msdhurs
> \nsgdfgssssvslingegowds', dstetime.dste(2013, 6, 14), None
>
A tuple is immutable, so it cannot be done.
However, you can create a new tuple. Easiest way is probably to convert
it to a list, process any strings in the list, and convert it back.
def convert(mylist):
res = []
for item in mylist:
if isinstance(item, str):
item = ............ to be filled in
res.append(item)
return res
mytuple = .....
temp = list(mytuple)
mytuple = tuple(convert(temp))
--
DaveA
More information about the Python-list
mailing list