itsource

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

mycopycode 2023. 8. 15. 11:05
반응형

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

반응형