参见英文答案 >
Is there a way to instantly generate an array filled with a range of values in Swift?3个
我希望能够将整个int转换为元素数组.因此,如果int为4,我希望能够将其转换为具有4个元素的数组.像这样:
我希望能够将整个int转换为元素数组.因此,如果int为4,我希望能够将其转换为具有4个元素的数组.像这样:
var num = 4 var arr = [1,2,3,4]
您可以使用具有范围的Int的数组初始值设定项.
或者:
let arr = [Int](1...4)
要么:
let arr = Array(1...4)
结果:
[1,4]
let num = 4 let arr = Array(1...num)