Odd strip behavior

Rodrick Brown rodrick.brown at gmail.com
Thu Mar 22 20:48:44 CET 2012


#!/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 ?
Sent from my iPhone



More information about the Python-list mailing list