失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 实现统计一个字符串中的每个单词出现的次数--基于Go语言

实现统计一个字符串中的每个单词出现的次数--基于Go语言

时间:2022-11-27 17:36:25

相关推荐

实现统计一个字符串中的每个单词出现的次数--基于Go语言

实现统计一个字符串中的每个单词出现的次数–基于Go语言

package mainimport ("fmt""strings")func main() {//统计一个字符串中的每个单词出现的次数//"how do you do"中每个单词出现的次数//0、定义一个map[string]intvar s = "how do you do"var wordCount = make(map[string]int, 10)//1、字符串中有哪些单词words := strings.Split(s, " ")//2、遍历单词做统计for _, word := range words{v, ok := wordCount[word]if ok {//map中有这个单词的统计出来wordCount[word] = v + 1}else {//map中的没有这个单词的统计记录wordCount[word] = 1}}for k, v := range wordCount{fmt.Println(k, v)}}

输出:

输出:how 1you 1do 2

如果觉得《实现统计一个字符串中的每个单词出现的次数--基于Go语言》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。