반응형
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
반응형
'itsource' 카테고리의 다른 글
PDO 연결 배열로 모든 그룹 키-값 쌍 가져오기 (0) | 2023.08.15 |
---|---|
SQL 쿼리가 너무 오래 걸리는데 다른 방법이 있나요? (0) | 2023.08.15 |
도커가 도커 데몬에 연결할 수 없음 (0) | 2023.08.15 |
Nuget에서 "실행 중인 스크립트가 사용되지 않도록 설정되었기 때문에 ps1을 로드할 수 없습니다."라는 오류 메시지를 표시합니다. (0) | 2023.08.10 |
python의 사용자 지정 클래스에서 'with object() as f' 사용 구현 (0) | 2023.08.10 |