go语言切片的三种方法_病理会诊蜡块还是切片

go语言切片的三种方法_病理会诊蜡块还是切片Go语言入门之切片的概念

大家好,又见面了,我是你们的朋友全栈君。

切片是对数组的引用,对切片的改变会改变原数组的值

package main

import "fmt"

func test6(){
    arr:=[...]int{
   
   0,1,2,3,4,5,6,7,8,9,10}
    s1:=arr[2:6]
    fmt.Println(arr)
    fmt.Println(s1)
    s1[0]=200
    fmt.Println(arr)
    fmt.Println(s1)
}

func main() {
    test6()
}

//结果
[0 1 2 3 4 5 6 7 8 9 10]
[2 3 4 5]
[0 1 200 3 4 5 6 7 8 9 10]
[200 3 4 5]

slice的扩展:只能向后扩展,不能向前扩展

s[i]不可以超越len(s),向后扩展不能超越底层数组cap(s)

package main

import "fmt"

func test(){
    arr:=[...]int{
   
   0,1,2,3,4,5,6,7,8,9,10}
    s1:=arr[2:6]
    s2:=s1[3:5] 
    fmt.Println(arr)
    fmt.Println(s1)
    fmt.Println(s2) 
}

func main() {
    test()
}

//结果

[0 1 2 3 4 5 6 7 8 9 10]
[2 3 4 5]
[5 6]


转载于:https://www.cnblogs.com/lamp01/p/10659314.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106885.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 安装错误 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 解决办法「建议收藏」

    安装错误 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 解决办法「建议收藏」安装时提示错误:Failure[INSTALL_PARSE_FAILED_MANIFEST_MALFORMED]是AndroidManifest.xml文件配置错误,有两种情况:1、Activity路径前面没有加点。2、taskAffinity属性前面没有加点。

    2025年5月27日
    2
  • 批量下载ts视频文件

    批量下载ts视频文件第一步使用chrome按F12进入开发模式,拖动视频进度条到视频结束;然后找到.m3u8以结尾的文件并保存为文本文件。第二步点开查看里面是否存在如下以ts结尾的文件内容……/20180802/eXLFMdky/800kb/hls/QV7N1B14122999.ts/20180802/eXLFMdky/800kb/hls/QV7N1B14123000.ts…

    2022年7月18日
    22
  • FCoin币改试验区(主版C)筹备公告(5号)「建议收藏」

    7月9日,币改试验区筹备组已经完成了一轮投票,通过了16位新成员,当前群成员总数26人。今日启动第二轮投票的前期准备工作。我们欢迎热心通证经济实践的社会各界有识之士继续报…

    2022年4月16日
    44
  • Linux使用SCP进行文件传输

    Linux使用SCP进行文件传输本章内容基于CentOS6.5(32位)scp就是securecopy,是用来进行远程文件拷贝的。数据传输使用ssh,并且和ssh使用相同的认证方式,提供相同的安全保证。scp不需要安装额外的软件,使用起来简单方便,安全可靠且支持限速参数但是它不支持排除目录为了学习SCP命令我创建了3个Linux虚拟机,其ip地址分别位192.168.132.130、192.168.132.1…

    2022年8月22日
    7
  • [行为识别论文详解]TSN(Temporal Segment Networks)[通俗易懂]

    [行为识别论文详解]TSN(Temporal Segment Networks)[通俗易懂]摘要本文旨在设计有效的卷积网络体系结构用于视频中的动作识别,并在有限的训练样本下进行模型学习。TSN基于two-stream方法构建。论文主要贡献:提出了TSN(TemporalSegmentNetworks),基于长范围时间结构(long-rangetemporalstructure)建模,结合了稀疏时间采样策略(sparsetemporalsamplingstrat…

    2022年6月21日
    54
  • idea激活码到2022_通用破解码

    idea激活码到2022_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    663

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号