python去掉字符串中重复字符的方法

 
If order does not matter, you can use
 
foo = "mppmt"
"".join(set(foo))

set() will create a set of unique letters in the string, and "".join() will join the letters back to a string in arbitrary order.

If order does matter, you can use collections.OrderedDict:
from collections import OrderedDict
print "".join(OrderedDict.fromkeys(foo))
mpt
原文地址:https://www.cnblogs.com/cupleo/p/11589052.html