SWIFT基礎構文集合タイプ(Array、Dictionary、Set)
1844 ワード
Array-整列リストの集合
Dictionary-キーと値のペアからなるセット.
Set-順序がなく、メンバーは一意の集合です
.append(要素)-リストに要素を含める
.contains(要素)-ある場合はtrue、ない場合はfalse
.remove(at:消去するインデックス番号)-リストを消去
.removeLast()-最後の要素をクリア
.removeAll()-すべての要素をクリア
.count-要素の数を決定する
.firstIndex(of:要素)-最初に現れたindex
.lastIndex(of:要素)-最後に表示されるindex
[index]=要素
.first-最初の値
.lasst-最後の値
Arrayをletと宣言すると不変のArrayになります
keyとValueからなるデータ
このように宣言する
このようにvalueを変更することができます.
dic[3]の場合、3はインデックスではなくキーを表す
データを追加する方法は次のとおりです.
ディクショナリへのアクセス時にキーでアクセス
削除はforkeyにキー値を追加することで実現できます
このように追加、削除などできます.
indexがないためindexにアクセスできません
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にアクセスできません
Reference
この問題について(SWIFT基礎構文集合タイプ(Array、Dictionary、Set)), 我々は、より多くの情報をここで見つけました https://velog.io/@d_day100/Swift-기초문법-5.-컬렉션-타입Array-Dictionary-Setテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol