IT Share you

Swift에서 증가 된 값으로 배열을 만드는 방법은 무엇입니까?

shareyou 2021. 1. 10. 19:20
반응형

Swift에서 증가 된 값으로 배열을 만드는 방법은 무엇입니까?


Swift에서 반복되는 값으로 배열을 만들 수 있다는 것을 알고 있습니다.

var myArray = [Int](count: 5, repeatedValue: 0)

그러나 다음과 같은 [0, 1, 2, 3, 4]루프를 수행하는 것 외에 증가 값으로 배열을 만드는 방법이 있습니까?

var myArray = [Int]()
for i in 0 ... 4 {
    myArray.append(i)
}

그 코드는 매우 간단, 읽기, 방탄 알고 있지만 느낌이 나는이 제공하는 증가 된 값으로 생성됩니다으로 배열에 어떤 방법으로 어떤 기능을 할 통과해야처럼. 가독성이나 계산 효율성 측면에서 비용이 들지 않을 수도 있지만 그럼에도 불구하고 궁금합니다.


...표기법 사용

let arr1 = 0...4

그러면 Range쉽게 "일반"으로 전환 할 수있는 Array.

let arr2 = Array(0...4)

참조 URL : https://stackoverflow.com/questions/34571043/how-to-create-an-array-with-incremented-values-in-swift

반응형