import Foundation
func solution(_ num:Int, _ k:Int) -> Int {
var numberList: String = String(num)
var answer: Int = 0
for (index, value) in numberList.enumerated() {
if k == Int(String(value)) {
answer = index + 1
return answer
} else {
continue
}
}
answer = -1
return answer
}
- 튜플(Tuple)
- enumerated() 함수
- Swift에서의 흐름제어
참고블로그
같은 조원님의 블로그 글을 참고, 너무 잘 정리해주셔서 이해가 잘 간다.
enumerate 열거하다
array값에 enumerated()함수를 사용하면 (index, value) 튜플형식으로 구현된 리스트형이 리턴.