2016-02-02 4 views
0

Я пытаюсь инициализировать целочисленный массив в Swift с числами от 1 до 10. В Python, это было быпитон метод диапазон эквивалент в быстрой

array = range(1, 11) 

В быстры, я придумал следующее

var array = [Int]() 
array = (1..<11).sort() 

Хотя это работает, мне не нравится метод sort() для его создания. Есть ли другой эффективный способ генерации списка чисел в swift как диапазон в python.

+0

Как-то я никогда не ударил другой вопрос погуглить для мин (против которого этот отмечен дубликат). Название моего уместно, когда кто-то приходит из мира питонов. – sysuser

ответ

3

либо

let array = (1...11).map { $0 } 

или

var z = [Int](1...11) 
Смежные вопросы