Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 创建整数的范围或数组,最大为整数总数_Arrays_Swift - Fatal编程技术网

Arrays 创建整数的范围或数组,最大为整数总数

Arrays 创建整数的范围或数组,最大为整数总数,arrays,swift,Arrays,Swift,我希望能够将整个int转换为元素数组。因此,如果int是4,我希望能够将其转换为一个包含4个元素的数组。像这样: var num = 4 var arr = [1,2,3,4] 可以将Int的数组初始值设定项与范围一起使用 要么: let arr = [Int](1...4) 或: 结果: [1,2,3,4] 它不太明白这个问题?如果如何进行此转换-从1到一个值的基本循环,将当前元素添加到数组中,但您的意思是其他的?抱歉,我不确定您的意思是什么?我的意思是var I=1;我 let arr

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

var num = 4

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

可以将Int的数组初始值设定项与范围一起使用

要么:

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

结果:

[1,2,3,4]


它不太明白这个问题?如果如何进行此转换-从1到一个值的基本循环,将当前元素添加到数组中,但您的意思是其他的?抱歉,我不确定您的意思是什么?我的意思是var I=1;我
let arr = Array(1...4)
let num = 4

let arr = Array(1...num)