最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript字符串刪除重復字符的方法

 更新時間:2015年12月25日 13:44:03   作者:我是代碼努力  
本文通過代碼實例詳解js字符串刪除重復字符的方法,代碼簡單易懂,特此分享供大家參考

本章節(jié)介紹一下如何刪除一個字符串中重復的字符,先不管有沒有實際價值,就當做是一種對算法的學習也是挺不錯的。

代碼如下:

function dropRepeat(str){
 var result=[];
 var hash={};
 for(var i=0, elem; i<str.length;i++){
  elem=str[i];
  if(!hash[elem]){
   hash[elem]=true;
   result=result+elem;
  }
 }
 return result;
}

以上代碼中的函數可以刪除字符串中重復的字符,使用示例:

dropRepeat("abcdd") 

返回值是:abcd。

下面給大家分享Python:去掉字符串中的重復字符

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

相關文章

最新評論

互助| 鄂托克旗| 新乐市| 孙吴县| 铁岭县| 和林格尔县| 扎囊县| 沙坪坝区| 宜宾市| 中牟县| 塔河县| 曲沃县| 大方县| 绥宁县| 金塔县| 崇仁县| 江北区| 方山县| 启东市| 潮州市| 丰宁| 休宁县| 永川市| 马公市| 丰镇市| 锡林郭勒盟| 苗栗县| 龙海市| 尚志市| 始兴县| 马鞍山市| 铜鼓县| 家居| 和田县| 镇安县| 碌曲县| 临湘市| 潍坊市| 静海县| 万盛区| 台东市|