zoukankan      html  css  js  c++  java
  • Swift 元组 Tuple

    let infoArray:[Any] = ["jack",18,1.88]

    let infoName=infoArray[0] as!String //此处为Any类型强转为String类型

    print(infoName.count)

     

     

    let infoDict:[String:Any]=["name":"jack","age":18]

    let dictName=infoDict["name"] as! String //此处为Any类型强转为String类型

    print(dictName.count)

     

    //使用数组或者字典取出的类型为Any类型

    //使用元组保存信息,能头准确的推导出数据类型

    //写法一:

    let infoTuple1=("jack",18,1.88)

    let tupleName=infoTuple1.0

    let tupleAge = infoTuple1.1

    let tupleHeight = infoTuple1.2

     

    //写法二:使用别名

    let infoTuple2=(name:"jack",age:18,height:1.88)

    print(infoTuple2.name)

    print(infoTuple2.age)

     

    //写法三:

    let (name,age,height) = ("jack",18,1.88)

    print(name)

  • 相关阅读:
    matlab学习笔记第十章——曲线拟合
    matlab学习笔记第九章——变换
    matlab学习笔记第八章——积分
    matlab学习笔记第七章——常微分方程(ODE)的数值解
    matlab学习笔记第六章——基本符号演算和微分方程
    matlab学习笔记第五章——代数方程求解和其他符号工具
    javaScript中奇葩的假值
    对于javaScript闭包,立即执行函数的用法的一些理解
    Jquery——简单的视差滚动效果,兼容PC移动端
    网站前端开发与动画相关常见问题解答
  • 原文地址:https://www.cnblogs.com/dhui69/p/11157377.html
Copyright © 2011-2022 走看看