Go语言范围(Range)
来源:互联网 发布:数据连接不上怎么办 编辑:程序博客网 时间:2024/06/11 20:38
package mainimport "fmt"func main () {/*这是我们使用range去求一个slice的和。*/nums := []int {2,3,4}sum := 0for _,num := range nums {sum +=num}fmt.Println("sum",sum)/*在数组上使用range将传入的index和值两个变量。上面那个例子我们不需要使用钙元素的序号所有我们使用_ 省略了。有时候我们去时需要知道他的索引*/for i,num := range nums {if(num == 4 ){fmt.Println("index == ",i)}}/*range 也可以用在map的键值对上*/kvs := map[string]string{"你是否":"第三方","是否是":"东方股份和"}for k,v :=range kvs{fmt.Printf (" %s -> %s" ,k , v)}/*range也可以用来枚举Unicode字符串。第一个参数是字符的索引,第二个是字符本身*/for i,c:=range "gdsfdgdfdgdfdfgdfgdfgdfgdfgdgdfgdfgdgd" {fmt.Println(i,c)}}
阅读全文
0 0
- Go语言范围(Range)
- Go 语言范围(Range)
- Go语言范围(Range)
- go学习(十)——Go 语言范围(Range)
- Go语言学习八:切片(slice)和范围(range)
- GO语言range的用法
- Go学习笔记(八)范围(Range),Map(集合),递归函数,类型转换
- go语言坑之for range
- go语言坑之for range
- 创建range(范围)分区!
- go range
- leetcode 34. Search for a Range(C语言,查询范围)46
- 1-1 范围查询(Range)
- Tsinghua MOOC 范围查询(Range)
- 4种编程语言基本数据类型及其取值范围整理(C++,Java,Python,Go)
- Go语言基础入门--if,for,range,switch
- 32.笔记go语言——range关键字
- 范围搜索 (Range Query)
- pycurl安装问题
- JAVA 串口编程 (三)
- 运用WIN32 API的纯C串口读取程序
- fgm实例练习笔记-1.6记住密码提示框
- 初学者的工作!
- Go语言范围(Range)
- 概率分布详解 Bernoulli、Binomial、Beta
- Maven install 时出现Unable to locate the Javac Compiler 解决办法
- Go语言集合(Map)
- 前端资源汇集
- Hash的命令介绍与源代码剖析笔记(5)
- HDU 1272 小希的迷宫 (并查集+图论基本知识的运用)
- JS入门
- Mysql的binlog日志详解