[Swift] 배열에 모든 배열이 포함되는지 확인 하는 법.
2022. 7. 1. 02:50ㆍ🍏/Swift
배열을 Set로 만들어 준 뒤 isSuperset(of: any) 사용.
* 주의 할 점 Set로 만들어 진 시점에서 중복되는 값 사라짐
var ch = ["c","h","a","n","a"]
var an = ["a","n"]
var hi = ["h","i"]
print(Set(ch).isSuperset(of: an)) // a,n 전부 포함 true
print(Set(ch).isSuperset(of: hi)) // h만 포함 false
print(Set(ch))
print(ch)
'🍏 > Swift' 카테고리의 다른 글
[Swift] Swift / 언어 (0) | 2022.08.16 |
---|---|
[Swift] Ascii to String / String to Ascii / 아스키코드 변환 / 아스키 값 변환 / 아스키 / ASCII (0) | 2022.07.12 |
[Swift] 함수간 걸린시간 측정 / 실행 시간 / 코드 실행 시간 측정 (0) | 2022.06.14 |
[Swift] Int array to Int / Int array to String / 정수형 배열 정수형으로 변환 / 정수형 배열 문자형으로 변환 (0) | 2022.04.27 |
[문법] defer 구문 (0) | 2021.12.15 |