「Swift5」containsでセットに特定の要素が含まれているか
環境
Ubuntu 20.04
Swift 5.2.3
書式
let セット名A = Set(arrayLiteral: String型要素1, String型要素2…)
let セット名B = Set(arrayLiteral: Int型要素1, Int型要素2…)
セット名A.contains(特定要素")
containsを使ってセットに指定した要素が含まれているかを調べます。
使用例
import Foundation let citySet = Set(arrayLiteral: "東京", "大阪", "福岡","横浜") let dgSet = Set(arrayLiteral: 123, 456, 789,233) print("セット(citySet)で特定要素(String型)が含まれているか結果") print(citySet.contains("横浜")) print(citySet.contains("川崎")) print("セット(dgSet)で特定要素(Int型)が含まれているか結果") print(dgSet.contains(32)) print(dgSet.contains(233))
実行結果
$ swift 34.swift
セット(citySet)で特定要素(String型)が含まれているか結果
true
false
セット(dgSet)で特定要素(Int型)が含まれているか結果
false
true