swift 集合类

swift 集合类,第1张

概述1.数组 var arr = [1,2,3,4,5] // 添加一个值 arr.append(6) //添加一个范围的值 arr.extend(7...10) print(arr)//--->[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] //显现设置数组类型 var

1.数组

 var arr = [1,2,3,4,5]        // 添加一个值        arr.append(6)        //添加一个范围的值        arr.extend(7...10)        print(arr)//--->[1,5,6,7,8,9,10]        //显现设置数组类型        var arr1 :[Int] = [1,5]//该数组只能存放int类型        //数组放多个类型 导入 import Foundation         var arr2 :[AnyObject] = [1,"str",3.14]         //数组是值拷贝        var arr3 = [1,3]        var arr4 = arr3        arr4.removeAtIndex(0)        print(arr3)//-->[1,3]        print(arr4)//-->[2,3]

2.字典
 //字典        var dict = [1:"one",2:"two"]        print(dict[1])//--->Optional("one")字典为可选类型        //追加        dict[3] = "shree"        //拆包        if  let one = dict[1]        {            print(one) //--->one        }        // 删除        dict[1] = nil        print(dict)//-->[2: two,3: shree]        //字典是值拷贝        var dict1 = [1:"1",2:"2",3:"3"]        var dict2 = dict1        dict2[1] = nil        print(dict1)//-->[2: 2,3: 3,1: 1]        print(dict2)//-->[2: 2,3: 3]

3.Set
  //Set(没有索引,没有键名,没有顺序)        var set: Set = [1,3]        set.insert(4)        print(set)//[1,4]        //已经有的元素不添加        set.insert(1)        print(set)//[1,4]                //交集        var set1: Set = [2,6]                print(set.intersect(set1))//-->[2,4]
总结

以上是内存溢出为你收集整理的swift 集合类全部内容,希望文章能够帮你解决swift 集合类所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1091468.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存