如何在Go中打印出切片的非连续部分?

如何在Go中打印出切片的非连续部分?,go,Go,想知道是否有办法在Gol中打印出切片的非连续部分 示例: 单词:=[]字符串{“玛丽”、“曾”、“一个”、“小”、“羔羊”} 我想从切片中打印出“玛丽”和“羔羊” 大致如下: fmt.Printf(“%s\n”,单词[0],[5]) …这显然是行不通的。。。有办法吗( 非常感谢!!您可以索引到切片中,您只是做错了 fmt.Printf("%s %s\n", words[0], words[5]) 您的索引语法不起作用,因为第二个变量只是没有单词的索引内容。。此外,您的格式字符串错误,一个%s,

想知道是否有办法在Gol中打印出切片的非连续部分

示例:

单词:=[]字符串{“玛丽”、“曾”、“一个”、“小”、“羔羊”}

我想从切片中打印出“玛丽”和“羔羊”

大致如下:

fmt.Printf(“%s\n”,单词[0],[5])

…这显然是行不通的。。。有办法吗(


非常感谢!!

您可以索引到切片中,您只是做错了

fmt.Printf("%s %s\n", words[0], words[5])

您的索引语法不起作用,因为第二个变量只是没有
单词的索引内容。
。此外,您的格式字符串错误,一个
%s
,这意味着Printf在此之后只需要一个参数。每个参数必须有一个格式化程序。

不确定您到底想做什么。这个是prett我很清楚如何访问/索引切片。任何超出需要的内容。非常好。是的,这就是我想要的。非常感谢!!@user2362699如果它解决了您的问题,请接受答案。