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

JavaScript字符串刪除重復(fù)字符的方法

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

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

代碼如下:

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;
}

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

dropRepeat("abcdd") 

返回值是:abcd。

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

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

相關(guān)文章

最新評論

遵义市| 宁德市| 阳信县| 锦州市| 波密县| 双江| 大埔县| 黑山县| 宜城市| 拉孜县| 左权县| 麻城市| 永寿县| 凌云县| 子洲县| 承德县| 黔东| 伽师县| 汉阴县| 临猗县| 宜兰市| 柳河县| 娄烦县| 自贡市| 什邡市| 邳州市| 阿坝| 华宁县| 海门市| 大港区| 呼图壁县| 朔州市| 垫江县| 沙雅县| 沁阳市| 延庆县| 湛江市| 行唐县| 繁峙县| 茂名市| 简阳市|