如何在Julia中浏览字典?

时间:2019-09-16 19:09:34

标签: julia

我想遍历并在Julia中打印字典的(键,值)对。我怎样才能做到这一点?

我知道如何initalize a dictionary in Julia here,但是我也想遍历它。

2 个答案:

答案 0 :(得分:3)

解决方案相对简单:

x = Dict("a"=>"A", "b"=>"B", "c"=>"C")

for (key, value) in x
    print(key); print(value)
end

# Output: cCbBaA

请查看the Julia docs for Base.Dict,以了解有关可应用于Julia中词典的功能的更多信息!

答案 1 :(得分:2)

您也可以使用此解决方案:

x = Dict("a"=>"A", "b"=>"B", "c"=>"C")

for item in x
    print(item.first)
    print(" : ")
    println(item.second)
end

# output: 
#   c : C
#   b : B
#   a : A