采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
arr := […]int{1, 3, 5, 7, 9} arr := []int{1, 3, 5, 7, 9}
上面是对数组的定义,下面是对切片的定义 其实这两个是一样的吗?
第一行定义了一个数组,第二行定义了一个切片,切片只是对数组的一个view,系统会自动在背后建一个数组。
非常感谢!
老师,我看到这里也不太明白,为什么[]里不带...就是切片的创建方式,之前讲的切片创建不都是s:=arr[x:y]这样创建的吗?
这是创建切片的简单写法,人为规定的。一般我们不直接使用数组,就这样创建和使用切片
登录后可查看更多问答,登录/注册
语法+分布式爬虫实战 为转型工程师量身打造
3.7k 14
713 1
2.0k 1
1.1k 12