콘텐츠로 건너뛰기
Home » stride()

stride()

두 수 사이의 구간을 만드는 stride 함수 (Swift)

stride() 함수는 파이썬의 range() 함수처럼 특정한 닫힌 구간에서 임의의 간격으로 나열된 숫자들을 표현하는 시퀀스 타입을 생성하는 함수이다. func stride<T: Strideable>(from start:T, to end: T, by stride: T.Stride) -> StrideTo<T> 혹은 func stride<T:Strideable>(from start:T, through end: T, by stride: T.Stride) -> StrideThrogh<T> to: 를 쓰면 최종값이 범위에 포함되지 않으며, through:를 쓰면 최종값이 범위에 포함된다. 업데이트: Swift3로 넘어오면서 다시 자유함수로 넘어오게 되었다. is unavailable: Use stride(from:to:by:) free function instead for i in 1.stride(to:22, by:7) { print(i) } ^~~~~~ Swift.Strideable:3:17: note: 'stride(to:by:)' has… 더 보기 »두 수 사이의 구간을 만드는 stride 함수 (Swift)