我在如何使用字符串进行操作方面遇到了一些困难。此外,显然没有“while”循环,只有“for”循环,这不允许我实现我想要的。基本上,给定字符串:“helloujjkk”,我想将所有字符与下一个字符进行比较,并验证它们是否匹配。例如,对于“helloujjkk”,我想返回“l”、“j”和“k”,因为这些字符后面跟着相同的字符。我在 Python 中的做法是这样的:
hello="helloujjkk"
i=0
while i < len(hello)-1:
if hello[i] == hello[i+1]:
print hello[i]
i +=1
到目前为止,这就是我迭代字符串的方式:
word := "helloujjkk"
for _,character := range word {
fmt.Println(string(character))
}
但我还没有找到如何找到字符串中的“下一个”字符。
大话西游666
相关分类