Swift程序:从字典中移除元素


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

语法

Dict.removeValue(forKey: key)

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

算法

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

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

  • 步骤3 - 使用`removeValue()`函数移除键为2的键值对。

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

示例

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

import Foundation
import Glibc

// Creating a dictionary
var dict = [3: "apple", 4: "banana", 19: "orange", 2: "grapes", 87: "mango"]

print("Original Dictionary:", dict)

// Removing a key-Value pair
dict.removeValue(forKey: 2)

// Displaying output
print("Updated Dictionary:", dict)

输出

Original Dictionary: [87: "mango", 19: "orange", 2: "grapes", 4: "banana", 3: "apple"]
Updated Dictionary: [87: "mango", 19: "orange", 4: "banana", 3: "apple"]

结论

这就是我们如何从字典中移除元素的方法。这里的`removeValue()`方法一次移除一个键。如果指定的键不存在于给定字典中,则它将返回`nil`。

更新于:2023年5月9日

766 次浏览

启动你的职业生涯

完成课程获得认证

开始学习
广告