数组 Array
截取数组中前 n 个元素
1    var arr = ["a", "b", "c"]
2    // 截取前2个元素
3    arr = Array(arr.prefix(2))
4    // ["a", "b"]
插入元素
1    var arr = ["a", "b", "c"]
2    arr.insert("-", at: 2)
3    // ["a", "b", "-", "c"]
遍历数组
1    var arr = ["a", "b", "c"]
2    for item in arr {
3    
4    }
5    /// 元素下标的遍历 index:下标 item:元素
6    for (index, item) in arr.enumerated() {
7
8    }
数组去重
1    var arr = ["a", "b", "a", "c"]
2    /// SwifterSwift
3    arr.withoutDuplicates()
4    // ["a", "b", "c"]
随机取值
1    var arr = ["a", "b", "c"]
2    if let randomItem = arr.randomElement() {
3        debugPrint("随机元素", randomItem)
4    }
数组排序
- 
倒序 1let arr = ["a", "b", "c"] 2let newArr = arr.reversed() 3/// newArr: ["c","b","a"]