Swift 数组 remove()

remove() 方法会从数组中移除指定索引处的元素。

示例

// create an array
var prime = [2, 3, 5, 7, 9, 11]

// remove 9 from the array prime.remove(at:4)
// print updated prime array print(prime) // Output: [2,3,5,7,11]

remove() 语法

数组 remove() 方法的语法是

array.remove(at: index)

其中,arrayArray 类的一个对象。


remove() 参数

remove() 方法只有一个参数

  • index - 要移除元素的索引

remove() 的返回值

  • 返回从 array 中移除的元素

示例:Swift 数组 remove()

// languages array
var languages = ["Swift", "C", "Objective-C"]

print("Before Removing:", languages)

// "Objective-C" (at index 2) is removed var removed = languages.remove(at: 2)
print("After Removing:", languages) print("Removed Element:", removed)

输出

Before Removing: ["Swift", "C", "Objective-C"]
After Removing: ["Swift", "C"]
Removed Element: Objective-C

在这里,我们从 languages 数组中移除了 "Objective-C"。被移除的元素存储在 removed 变量中。

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战