SWIFT基礎構文集合タイプ(Array、Dictionary、Set)

1844 ワード

Array-整列リストの集合
Dictionary-キーと値のペアからなるセット.
Set-順序がなく、メンバーは一意の集合です

Array

var integers: Array<Int> = [Int]()
var integers: Array<Int> = []
var integers: [Int] = Array<Int>()
var integers: [Int] = [Int]()
var integers: [Int] = []
var var integers = [Int]()
同じ表現
.append(要素)-リストに要素を含める
.contains(要素)-ある場合はtrue、ない場合はfalse
.remove(at:消去するインデックス番号)-リストを消去
.removeLast()-最後の要素をクリア
.removeAll()-すべての要素をクリア
.count-要素の数を決定する
.firstIndex(of:要素)-最初に現れたindex
.lastIndex(of:要素)-最後に表示されるindex
[index]=要素
.first-最初の値
.lasst-最後の値
Arrayをletと宣言すると不変のArrayになります

Dictionary


keyとValueからなるデータ

このように宣言する

このようにvalueを変更することができます.
dic[3]の場合、3はインデックスではなくキーを表す

データを追加する方法は次のとおりです.

ディクショナリへのアクセス時にキーでアクセス

削除はforkeyにキー値を追加することで実現できます

Set



このように追加、削除などできます.
indexがないためindexにアクセスできません