golang 获取切片 slice 第一个 最后一个 元素

复合数据类型切片通常用作Go中索引数据的口语结构。

该类型[]intSlice是具有类型为integer的元素的切片。

len函数用于获取切片的最后一个元素,并从切片中删除最后一个元素。

示例如下:

package main 
import "fmt"
  
func main() {
    intSlice := []int{1, 2, 3, 4, 5}    
    fmt.Printf("Slice: %vn", intSlice)
     
    last := intSlice[len(intSlice)-1]
    fmt.Printf("Last element: %vn", last)
     
    first := intSlice[:0]
    fmt.Printf("First element: %dn", first)
     
    remove := intSlice[:len(intSlice)-1]
    fmt.Printf("Remove Last: %vn", remove)
}

输出:

Slice: [1 2 3 4 5]
Last element: 5
First element: [1]
Remove Last: [1 2 3 4]

 

 

  • 1
    点赞
  • 3
    收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:代码科技 设计师:Amelia_0503 返回首页
评论 2
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值