swift-元組

  • 元組:
    將多個相同或者不一樣類型的值用一個小括號括起來就是一個元組。元組和結構體很像,實際上元組是複合類型。小括號內能夠寫任意類型,若是不定義類型,能夠根據數據自動判斷推算出類型code

    • 省略了類型數據

      let person = ("小玉",17,180.00)
        print(person)
    • 沒有省略類型co

      let person1:(String,Int,Double) = ("大歡",17,180.00)
        print(person1)
    • 獲取元組中的某一項let

      print(person.0)
        print(person.1)
        print(person.2)
    • 以上元組定義有很大的缺陷,可讀性特別差。
    • 用其餘方式定義元組結構體

    • 省略類型

      let person2 = (name:"小玉",age:17,height:180.01)
    • 沒有省略類型

      let person3:(name:String,age:Int,height:Double) = (name:"小玉",age:17,height:180.01)
    • 獲取相應的值

      print(person2.name)
        print(person3.height)
    • 元組的其餘寫法

      let (name,age,height) = (name:"小玉",age:17,height:180.01)
        print("----------")
        print(name)
        print(age)
        print(height)
相關文章
相關標籤/搜索