Я хочу создать список целых чисел на интервале, увеличивающемся с определенным шагом, например [0,1,2,3,4,5,6,7,8,9, 10]. Как я могу это сделать без создания отдельного метода?Создать список целых чисел на интервале
2
A
ответ
4
Swift 2
Чтобы создать массив Ints в последовательности вы можете использовать «диапазон»:
let a = Array(0...10) // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Здесь 0...10
делает диапазон и массив инициализатор делает диапазон в массив Интс.
Там же этот вариант:
let a = Array(0..<10) // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
И сделать то же самое, но с другой степпинг, вы можете использовать «шаг»:
let b = Array(0.stride(through: 10, by: 2)) // [0, 2, 4, 6, 8, 10]
Здесь stride
начинается от 0 и проходит через 10 с шагом 2.
Она также имеет вариант:
let b = Array(0.stride(to: 10, by: 2)) // [0, 2, 4, 6, 8]
Swift 3
Синтаксис stride
изменился, теперь это свободная функция.
let b = Array(stride(from: 0, through: 10, by: 2)) // [0, 2, 4, 6, 8, 10]
let b = Array(stride(from: 0, to: 10, by: 2)) // [0, 2, 4, 6, 8]
Смежные вопросы
- 1. Список настраиваемых целых чисел
- 2. OCaml создать список целых чисел из строки
- 3. Python: Список целых чисел
- 4. уменьшить список целых чисел/диапазон целых чисел в scala
- 5. Linq пересекает дочерний список целых чисел по списку целых чисел
- 6. Как сопоставить список целых чисел
- 7. Добавление целых чисел в список
- 8. Сумма целых чисел, использующих список
- 9. Как опубликовать список целых чисел?
- 10. Python Регистрация список целых чисел
- 11. Android AIDL Список целых чисел
- 12. Разделить строку целых чисел на весь возможный список чисел
- 13. Создать список «топ 3» целых чисел с соответствующими процентами
- 14. преобразовать список целых чисел в список натуральных чисел
- 15. Как десериализовать очень простой список целых чисел?
- 16. Модель Rails, содержащая список целых чисел
- 17. Как создать 2D-список/массив целых чисел, соответствующих доске?
- 18. python: как я могу создать список целых чисел, число?
- 19. Как создать отсортированный список целых чисел и пар строк?
- 20. Python: создать список случайных целых чисел, где пространство состояний ограничено
- 21. Создать список из 100 случайных целых чисел, возвращаемое максимальное значение
- 22. Как создать список списков целых чисел из DataFrame?
- 23. Список целых чисел с суммой предыдущих значений
- 24. Вставка строки в список целых чисел
- 25. подсчет целых целых чисел
- 26. Создать массив для целых чисел в Java?
- 27. «pythonic» метод для синтаксического анализа целых целых чисел, разделенных запятыми, в список целых чисел?
- 28. Сжатие список целых чисел в Python
- 29. указатель на массив целых чисел и обычный массив целых чисел
- 30. Список совпадений целых чисел с использованием regex