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 次瀏覽

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.