美文网首页程序员
Swift_集合 ` let arrSub = arr.suff

Swift_集合 ` let arrSub = arr.suff

作者: Eyes_cc | 来源:发表于2020-12-03 09:30 被阅读0次
    【从集合末尾为终点返回一个给定数量的新序列,包含集合的最终元素。原集合不变。】
    如果给定数量超过集合中元素的数量,则结果等于整个集合
    /// 从集合末尾为终点返回一个给定数量的新序列,包含集合的最终元素。原集合不变。
    ///
    /// 如果给定数量超过集合中元素的数量,则结果等于整个集合。
    
    /// -参数maxLength:返回元素的最大数量。' maxLength '必须大于或等于零。
    /// - 返回:一个以集合的末尾终止,以最多“maxLength”数量的元素组成的新集合。
    /// - 复杂性:O(1)如果集合符合RandomAccessCollection;否则,O(*k*),其中*k* = ' maxLength '。
        @inlinable public func suffix(_ maxLength: Int) -> ArraySlice<Element>
    
    let numbers = [1, 2, 3, 4, 5]
    print(numbers.suffix(2)) // [4, 5]
    print(numbers.suffix(10)) // [1, 2, 3, 4, 5]
    
    print(numbers) // [1, 2, 3, 4, 5]
    

    相关文章

      网友评论

        本文标题:Swift_集合 ` let arrSub = arr.suff

        本文链接:https://www.haomeiwen.com/subject/iknswktx.html