yes*_*yes 1 dictionary loops julia
在 python 中,你可以像这样迭代字典:
dict1 = {'a':1, 'b':2}
for key, value in dict1.items():
print(key, value)
# -> a 1
# b 2
Run Code Online (Sandbox Code Playgroud)
你如何在朱莉娅身上做同样的事情?
我发现的最接近的是这个,但它并不是最佳的:
D = Dict("a"=>1, "b"=>2)
for a_pair in D
println(a_pair.first, a_pair.second)
end
Run Code Online (Sandbox Code Playgroud)
你可以做
for (key, val) in D
println(key, ": ", val)
end
Run Code Online (Sandbox Code Playgroud)
如果你只想要钥匙:
for key in keys(D)
println(key)
end
Run Code Online (Sandbox Code Playgroud)
对于值:
for val in values(D)
println(val)
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1223 次 |
| 最近记录: |