Swift 中的 dropFirst和dropLast方法使用真的非常方便
1.除了陣列中第一個元素以外的元素
let testArray = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]
print(testArray.dropFirst())
//列印結果
//[2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]
2.除了陣列中第0-3個元素以外的元素
let testArray = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]
print(testArray.dropFirst(3))
//列印結果
//[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]
3.除了陣列中后3個元素(根據需要寫)以外的其他元素
let testArray = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]
print(testArray.dropLast(3))
//列印結果
//[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
4.除此之外 字串 也可以使用此方法
let str = "abcde234010fghigkmln"
print(str.dropFirst(3))
//列印結果
//de234010fghigkmln
let str = "abcde234010fghigkmln"
print(str.dropLast(7))
//列印結果
//abcde234010fg
End
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/398031.html
標籤:AI
