Go中如何通过range遍历字符串
在Go语言中,可以使用range关键字来遍历一个字符串。示例如下:
package mainimport "fmt"func main() {str := "Hello, 世界"for index, char := range str {fmt.Printf("字符 %c 的索引为 %d\n", char, index)}}
在上面的示例中,我们使用range关键字遍历了字符串"Hello, 世界",并打印出每个字符以及它在字符串中的索引。输出结果如下:
字符 H 的索引为 0字符 e 的索引为 1字符 l 的索引为 2字符 l 的索引为 3字符 o 的索引为 4字符 , 的索引为 5字符 的索引为 6字符 世 的索引为 7字符 界 的索引为 10