julia - 将字典的键和值导出为变量名称和值

标签 julia

如何从字典的键和值创建变量?以下摘录(如 PHP)是否可行?

julia> d = Dict(
    "key1"    =>111,
    "key2"    =>222,
    "key3"    =>333
);
julia> extract(d)
julia> key1, key2, key3
(111,222,333)

最佳答案

k = collect(keys(d)) 

v = collect(values(d)) 

键和值都返回迭代器。 collect 然后生成一个数组。

但请注意,您通常不需要这样做,只需使用

遍历字典即可
for (k, v) in d

关于julia - 将字典的键和值导出为变量名称和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40833527/

相关文章:

julia - 有条件地添加列

matplotlib - 来自脚本的 Julia pyplot(非交互式)

string - Julia 似乎没有使用字符串来执行插值

julia - 尝试更改变量的值时,Pluto.jl 会引发多重分配错误

julia - 如何在 Julia 中创建模块?

function - Julia 范围界定 : why does this function modify a global variable?

julia - 无法安装 julia 包

arrays - Julia :数组操作

performance - 类型不稳定性会如此严重地损害性能吗?

matlab - 为什么行向量的切片不返回行向量?