반응형
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
반응형
'IT Share you' 카테고리의 다른 글
Bash 자동화를 위해 명령 줄에서 Postgres 용 사용자를 만드는 방법 (0) | 2021.01.10 |
---|---|
CertPathValidatorException : 인증서 경로에 대한 신뢰 앵커를 찾을 수 없음-Retrofit Android (0) | 2021.01.10 |
std :: begin 및 std :: end가 "메모리 안전하지 않은"이유는 무엇입니까? (0) | 2021.01.10 |
JPA / EJB3 지속성 컨텍스트에서 엔티티 분리 (0) | 2021.01.10 |
파이썬에서이 튜플을 조인 할 수없는 이유는 무엇입니까? (0) | 2021.01.10 |