On 26 Jan 2007 21:33:47 -0800, [EMAIL PROTECTED] wrote:

>hi
>can someone explain strip() for these :
>[code]
>>>> x='www.example.com'
>>>> x.strip('cmowz.')
>'example'
>[/code]
>
>when i did this:
>[code]
>>>> x = 'abcd,words.words'
>>>> x.strip(',.')
>'abcd,words.words'
>[/code]
>
>it does not strip off "," and "." .Why is this so?
>thanks

If you only have a couple of characters to deal with then use
replace(). Otherwise use string.translate() :

>>> import string
>>> x = 'abcd,words.words'
>>> transform = string.maketrans(',.','..')
>>> x = string.translate(x, transform)
>>> x = x.replace('.','')
>>> x
'abcdwordswords''


Dan
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to