Swift_集合 ` let arrSub = arr.pref
作者:
Eyes_cc | 来源:发表于
2020-12-03 09:31 被阅读0次【从集合头部为起点返回一个给定数量的新序列,包含集合的头部元素。原集合不变。】
如果给定数量超过集合中元素的数量,则结果等于整个集合
/// 从集合头部为起点返回一个给定数量的新序列,包含集合的头部元素。原集合不变。
///
/// 如果给定数量超过集合中元素的数量,则结果等于整个集合。
/// -参数maxLength:返回元素的最大数量。' maxLength '必须大于或等于零。
/// - 返回:一个以集合的头部开始,以最多“maxLength”数量的元素组成的新集合。
/// - 复杂性:O(1)如果集合符合RandomAccessCollection;否则,O(*k*),其中*k* = ' maxLength '。
@inlinable public func prefix(_ maxLength: Int) -> ArraySlice<Element>
let numbers = [1, 2, 3, 4, 5]
print(numbers.prefix(2)) // [1, 2]
print(numbers.prefix(10)) // [1, 2, 3, 4, 5]
print(numbers) // [1, 2, 3, 4, 5]
本文标题:Swift_集合 ` let arrSub = arr.pref
本文链接:https://www.haomeiwen.com/subject/befuwktx.html
网友评论