如果我有
dict:`a`b!(1 2 3;4 5 6 7)
我可以在不重新声明整个字典的情况下将一个元素附加到dict`b吗?
即到达
的最佳方式是什么dict:`a`b!(1 2 3;4 5 6 7 8)
答案 0 :(得分:2)
你可以做到
dict[`b],:8
但会自动覆盖字典。
更强大的方式是
@[dict;`b;,;8]
或
@[`dict;`b;,;8]
后者自动覆盖字典,而前者创建字典的修改副本(如果您不希望它覆盖原始字典)