golang 向数组插入数据,放在第一位
可以使用 append 函数,它有三个参数:slice、elem 和 n。其中,slice 是要插入的切片;elem 是要插入的元素;n 表示在 slice 的位置。当 n 为 0 时表示在 slice 的开头插入 elem。
代码如下:
```go
package main
import "fmt"
func main() {
arr := []int{1,2,3}
arr = append(arr[:0], append([]int{4}, arr[0:]...)...)
fmt.Println(arr) // [4 1 2 3]
}
```
创作工场
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!