您的位置:宽带测速网 > 编程知识 > Go中如何通过range遍历字符串

Go中如何通过range遍历字符串

2025-06-23 19:37来源:互联网 [ ]

在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

GO