Swift程式:替換字典中的元素


在Swift中,字典是一個無序的鍵值對集合。因此,為了替換鍵的值,Swift提供了方括號表示法或下標表示法。使用此表示法,如果指定的鍵值對不存在,我們還可以向字典中新增新的鍵值對。

語法

dict[keyName] = “Value”

這裡,`dict`是字典。`keyName`表示要替換其值的鍵,`Value`表示新值。

演算法

  • 步驟1 - 建立一個帶有鍵值對的字典。

  • 步驟2 - 顯示原始字典。

  • 步驟3 - 現在使用下標表示法將鍵的新值替換為舊值。

  • 步驟4 - 顯示修改後的值。

示例

在下面的Swift程式中,我們將替換字典中的元素。為此,我們建立一個字典,然後使用下標表示法將鍵:105的原始值“originalValue”替換為新值“Puppy”。

import Foundation
import Glibc

var myPet = [102:"Cow", 103:"Dog", 104: "Cat", 105: "Lizard"]
print("Original Pet dictionary: \(myPet)")

myPet[105] = "Puppy"

print("Modified Pet dictionary: \(myPet)")

輸出

Original Pet dictionary: [105: "Lizard", 102: "Cow", 104: "Cat", 103: "Dog"]
Modified Pet dictionary: [105: "Puppy", 102: "Cow", 104: "Cat", 103: "Dog"]

結論

這就是我們如何替換字典中元素的方法。使用方括號表示法,我們一次只能用新值替換一個值。還要注意,鍵值對的順序可能會改變,因為字典是一個無序集合。

更新於:2023年5月9日

239 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告