zoukankan      html  css  js  c++  java
  • Go 迭代切片

    迭代切片有两种方式:
    1. 使用 for range 迭代切片
     
    // 其长度和容量都是 4 个元素
    slice := []int{10, 20, 30, 40}
    // 迭代每一个元素,并显示其值
    for index, value := range slice {
    fmt.Printf("Index: %d Value: %d
    ", index, value)
    } 
    Output:
    Index: 0 Value: 10
    Index: 1 Value: 20
    Index: 2 Value: 30
    Index: 3 Value: 40

    2.使用传统的 for 循环对切片进行迭代

    // 其长度和容量都是 4 个元素
    slice := []int{10, 20, 30, 40}
    // 从第三个元素开始迭代每个元素
    for index := 2; index < len(slice); index++ {
    fmt.Printf("Index: %d Value: %d
    ", index, slice[index])
    } 
    Output:
    Index: 2 Value: 30
    Index: 3 Value: 40
     
  • 相关阅读:
    VS快捷键
    IIS部署WCF
    WLAN的优点
    局域网与WAN比较
    局域网拓扑结构
    局域网协议
    局域网介绍
    wifi主要特性
    wifi发展前景
    Wi-Fi与WAPI主要区别
  • 原文地址:https://www.cnblogs.com/guangzhou11/p/10868428.html
Copyright © 2011-2022 走看看