python range 方法在 swift 中等效

sys*_*ser 0 swift

我试图在 Swift 中用数字 1 到 10 初始化一个整数数组。在 python 中,这将是

array = range(1, 11)
Run Code Online (Sandbox Code Playgroud)

很快,我想出了以下内容

var array = [Int]()
array = (1..<11).sort()
Run Code Online (Sandbox Code Playgroud)

虽然这有效,但我不喜欢 sort() 类方法来生成它。有没有其他有效的方法可以在 python 中像范围一样快速生成数字列表。

Mik*_*ael 5

任何一个

let array = (1...11).map { $0 }
Run Code Online (Sandbox Code Playgroud)

或者

var z = [Int](1...11)
Run Code Online (Sandbox Code Playgroud)