On Mar 22, 2012, at 3:53 PM, Arnaud Delobelle <arno...@gmail.com> wrote:

> 
> On Mar 22, 2012 7:49 PM, "Rodrick Brown" <rodrick.br...@gmail.com> wrote:
> >
> > #!/usr/bin/python
> >
> > def main():
> >
> >    str1='this is a test'
> >    str2='t'
> >
> >    print "".join([ c for c in str1 if c not in str2 ])
> >    print(str1.strip(str2))
> >
> > if __name__ == '__main__':
> >    main()
> >
> > ./remove_str.py
> > his is a es
> > his is a tes
> >
> > Why wasnt the t removed ?
> 
> Try help(ste.strip)
> 

It clearly states "if chars is given and not None, remove characters in chars 
instead. 

Does it mean remove only the first occurrence of char? That's the behavior I'm 
seeing. 
> -- 
> Arnaud
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to