Swift_集合 arr.removeFirst(_ k: In

2020-12-05  本文已影响0人  Eyes_cc
【从头部/末尾删除给定数量的元素】
“k”必须大于或等于零,并且必须小于或等于集合中元素的数量。
/// 从集合的头部/末尾删除给定数量的元素。
///
/// -参数k:要移除的元素数量。“k”必须大于或等于零,并且必须小于或等于集合中元素的数量。
/// -复杂性:O(1),如果集合符合RandomAccessCollection;否则,O(*k*),其中*k*为要删除的元素个数。

@inlinable public mutating func removeLast(_ k: Int)

var numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
numbers.removeFirst(2)
print(numbers)  // [3, 4, 5, 6, 7, 8, 9]
numbers.removeLast(2)
print(numbers)  // [3, 4, 5, 6, 7]
上一篇 下一篇

猜你喜欢

热点阅读