如果顺序没关系,可以使用
"".join(set(foo))
set()将在字符串中创建一组唯一的字母,并将
"".join()字母以任意顺序连接回字符串。
如果为了 做 的事情,你可以使用
dict,而不是一组,其中因为Python 3.7蜜饯键的插入顺序。(在CPython实现中,Python
3.6作为实现的详细信息已支持此功能。)
foo = "mppmt"result = "".join(dict.fromkeys(foo))
导致字符串
"mpt"。在Python的早期版本中,您可以使用
collections.OrderedDict从python 2.7开始可用的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)