创建一个范围或整数数组,最多为总int数

时间:2015-10-20 19:29:31

标签: arrays swift

我希望能够将整个int转换为元素数组。因此,如果int为4,我希望能够将其转换为具有4个元素的数组。像这样:

var num = 4

var arr = [1,2,3,4]

1 个答案:

答案 0 :(得分:9)

您可以使用带有范围的Int的数组初始值设定项。

或者:

let arr = [Int](1...4)

或:

let arr = Array(1...4)

结果:

  

[1,2,3,4]

let num = 4

let arr = Array(1...num)