Swift 程序从字典中删除元素

swiftserver side programmingprogramming更新于 2025/9/21 4:22:17

在 Swift 中,我们可以使用 removeValue() 函数从指定的字典中删除元素。此函数从给定字典中删除指定的键及其关联的值。

语法

Dict.removeValue(forKey: key)

这里,key 表示我们想要从字典中删除的键及其值,dict 表示字典本身。

算法

  • 步骤 1 − 创建一个包含键值对的字典。

  • 步骤 2 − 打印原始字典。

  • 步骤 3 − 使用 removeValue() 函数删除键为 2 的键值对。

  • 步骤 4 − 打印更新后的字典。

示例

在下面的 Swift 程序中,我们将从字典中删除一个元素。为此,我们将创建一个包含键值对的字典。然后,我们使用 removeValue() 函数从给定字典中删除 key = 2 及其值。最后,我们显示修改后的字典。

import Foundation
import Glibc

// 创建字典
var dict = [3: "apple", 4: "banana", 19: "orange", 2: "grapes", 87: "mango"]

print("原始字典:", dict)

// 删除键值对
dict.removeValue(forKey: 2)

// 显示输出
print("更新后的字典:", dict)

输出

原始字典: [87: "mango", 19: "orange", 2: "grapes", 4: "banana", 3: "apple"]
更新后的字典: [87: "mango", 19: "orange", 4: "banana", 3: "apple"]

结论

以上就是从字典中删除元素的方法。这里的 removeValue() 方法每次删除一个键。如果指定的键在给定的字典中不存在,则返回 nil。



相关文章



关于我们 | 隐私条款 | 学习路线
返回顶部