本章节介绍一下如何删除一个字符串中重复的字符,先不管有没有实际价值,就当做是一种对算法的学习也是挺不错的。
代码如下:
rush:js;">
function dropRepeat(str){
var result=[];
var hash={};
for(var i=0,elem; i
rush:js;">
dropRepeat("abcdd")
返回值是:abcd。
下面给大家分享Python:去掉字符串中的重复字符
rush:js;">
python 2.7:
#-*- encoding:utf-8 -*-
string = 'abc123456ab2s'
r = ''.join(x for i,x in enumerate(string) if string.index(x) == i)
print string
print r
输出如下:
abc123456ab2s abc123456s
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。