arrays - 如何更改数组字典中元素的值?

标签 arrays swift dictionary

<分区>

我创建了一个这样的字典

var MyArray: [String:[String:[Int]]] = [
    "xx": ["x1": [1, 2, 3], "x2": [4, 5, 6], "x3": [7, 8, 9]],
    "yy": ["y1": [10, 11, 12], "y2": [13, 14, 15], "y3": [16, 17, 18]]]

如何将值“xx”更改为“zz”? 试过这个:Exercises["xx"] = "zz" 但它不起作用。有什么想法吗?

最佳答案

没有单一的命令,但您可以通过将现有值分配给新的“zz”键然后清除旧条目来轻松地做到这一点:

array["zz"] = array["xx"]
array["xx"] = nil

关于arrays - 如何更改数组字典中元素的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41231137/

相关文章:

c - 带分配地址的数组声明

c - C 中的位和数组 - 编程新手

Swift取消DispatchQueue进程

ios - 应用无法用 UUID 替换标签文本

python - 如何基于值为列表的字典替换 pandas 系列中的字符串组?

python:使用多处理共享巨大的字典

sort() 后 JavaScript 十进制数数组顺序不正确

ios - 隐藏某些 View 时对齐不同的 View ?

python - 字典在传递给函数时显示为 None

c - 在结构中添加字符