【Swift】配列、辞書の基礎文法
配列の指定位置に要素を挿入する
//配列の指定位置に要素を挿入 var array = [0,1,2] array.insert(9, at: 0) //[9,0,1,2] array.insert(8, at: 4) //[9,0,1,2,8]
配列をソートする
//配列のをソート //昇順 array = array.sorted() print(array) //[0, 1, 2, 8, 9] //降順 array = array.sorted(by: {$0 > $1}) print(array) //[9, 8, 2, 1, 0]
辞書のキーと値をfor文で取り出す
//辞書が持つ全ての要素を調べる var dic = ["one":1, "two":2, "three":3] for (k, v) in dic { print(k, v) /* one 1 two 2 three 3 */ //ただし、取り出される順番は保証されない }
辞書の要素を削除する
//辞書の要素を削除する dic.removeValue(forKey: "one") //["two":2, "three":3] dic.removeAll() //[]