GO的数组及切片

简介: 感觉在向PYTHON学一些数组方面的功能。 package main import "fmt" func main() { var myArray [10]int = [10]int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10} var mySlice []int = myArray[:5] fmt.

感觉在向PYTHON学一些数组方面的功能。

package main

import "fmt"

func main() {
    var myArray [10]int = [10]int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
    var mySlice []int = myArray[:5]
    fmt.Println("Elements of myArray: ")
    for _, v := range myArray {
        fmt.Print(v, " ")
    }
    fmt.Println("\nElements of mySlice: ")
    for _, v := range mySlice {
        fmt.Print(v, " ")
    }
    fmt.Println()

}

package main

 
import "fmt"
 
func main() {
    var myArray [10]int = [10]int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
    var mySlice []int = myArray[:5]
    fmt.Println("Elements of myArray: ")
    for _, v := range myArray {
        fmt.Print(v, " ")
    }
    fmt.Println("\nElements of mySlice: ")
    for _, v := range mySlice {
        fmt.Print(v, " ")
    }
    fmt.Println()
 
}
目录
相关文章
|
2月前
|
安全 Go
这一次,带你深入浅出Go语言切片和数组
这一次,带你深入浅出Go语言切片和数组
35 0
|
3月前
|
Go 数据安全/隐私保护 索引
Go语言学习5-切片类型
【1月更文挑战第4天】本篇 Huazie 带大家了解 Go 语言的切片类型
38 2
Go语言学习5-切片类型
|
1月前
|
Go C++
【力扣】2645. 构造有效字符串的最小插入数(动态规划 贪心 滚动数组优化 C++ Go)
【2月更文挑战第17天】2645. 构造有效字符串的最小插入数(动态规划 贪心 滚动数组优化 C++ Go)
30 8
|
6月前
|
Go
Go 语言为什么建议 append 追加新元素使用原切片变量接收返回值?
Go 语言为什么建议 append 追加新元素使用原切片变量接收返回值?
23 0
|
3月前
|
存储 编译器 Serverless
go语言第四章(数组和切片)
go语言第四章(数组和切片)
39 0
|
4月前
|
Java Go C语言
Go语言学习4-数组类型
本篇介绍 Go语言的数组类型
28 1
Go语言学习4-数组类型
|
4月前
|
存储 Go 容器
go语言中的数组与切片(二)
go语言中的数组与切片
29 0
|
4月前
|
测试技术 Go 容器
go语言中的数组与切片(一)
go语言中的数组与切片
36 0
go语言中的数组与切片(一)
|
4月前
|
存储 Go
Go 语言中切片的使用和理解
切片与数组类似,但更强大和灵活。与数组一样,切片也用于在单个变量中存储相同类型的多个值。然而,与数组不同的是,切片的长度可以根据需要增长和缩小。在 Go 中,有几种创建切片的方法:
80 1
|
4月前
|
存储 编译器 Go
Go 语言数组基础教程 - 数组的声明、初始化和使用方法
数组用于在单个变量中存储相同类型的多个值,而不是为每个值声明单独的变量。 声明数组 在Go中,有两种声明数组的方式:
128 0