操作字符串 — 去重 — 取长度

Posted 墨.眉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作字符串 — 去重 — 取长度相关的知识,希望对你有一定的参考价值。

字符串的操纵及各种实现,除去规范全(ling)凭(huo)感(yun)觉(yong)。说的直白点任何事物的解释方法大多不止一种。

今天听到一问题,大白话应该是(姑娘声音小真没听清楚)一个字符串截取形成一个子字符串且字符不重复并且要最长的一个,好像是这样啊。心想万一字符串本身就没有重复的字符那不就是本身,获取length长度即可,然事实好像并没有那么简单。但要说截取,那要截取求个长的,试试随机数?不妨一试

代码如下,仅供参考。

let name = ‘momei‘;
let aname = Array.from(name);
let ay=[];
for(let i=0; i<aname.length; i++){
   ay.push(aname[parseInt(Math.random()*4)]);
}
var newname = Array.from(new Set(ay))
console.log(newname.join(‘‘).toString());
console.log(newname.length);

好像是那么回事,毕竟输出了组合字母和长度,但好像感觉还是很奇怪,截取~,操作多好..

来,再走一个:

let st = Array.of(‘momei‘,‘pianke‘,‘yxh‘,‘momei‘);
console.log(st);
var newst = Array.from(new Set(st))
console.log(newst);
for (let [index,val] of newst.entries()){
      console.log(val+‘ - 长度 -> ‘+val.length);
}

故事还长,夜已深~

也许对于故事讲求开端、发展、高潮和结局,但技术大多在呈现的时候发光发热,这个~ 中间很重要,但开始就是奔着呈现,因为‘上帝’在乎的是葫芦...    你有在乎的是什么?

 

以上是关于操作字符串 — 去重 — 取长度的主要内容,如果未能解决你的问题,请参考以下文章

Python 字符串操作,截取,长度

android小知识点代码片段

2021-12-24:划分字母区间。 字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。 力扣763。某大厂面试

集合的使用

简谈数组坍塌

python 代理ip爬取,ip代理,数据库存储,去重,验证。