如何获得切片的最后一个元素?
提取切片的最后一个元素的Go方法是什么?
var slice []intslice = append(slice, 2)
slice = append(slice, 7)
slice[len(slice)-1:][0] // Retrieves the last element
上面的解决方案有效,但看起来很尴尬。
回答:
仅读取切片的最后一个元素:
sl[len(sl)-1]
要删除它:
sl = sl[:len(sl)-1]
参见此页面有关切片技巧
以上是 如何获得切片的最后一个元素? 的全部内容, 来源链接: utcz.com/qa/402658.html