1

我使用以下代码创建了一个使用数组作为键和值的字典。

例如:

k = [1,2,3,4]
v = [2,3,4,5]

for i in 1:length(k)
    get!(d, k[i], v[i])
end

#Output
Dict{Int64,Int64} with 4 entries:
  4 => 5
  2 => 3
  3 => 4
  1 => 2

请问有没有更简单的方法(最好是单行)来实现这个操作?

谢谢!

4

1 回答 1

3
julia> Dict(zip(k,v))
Dict{Int64, Int64} with 4 entries:
  4 => 5
  2 => 3
  3 => 4
  1 => 2
于 2021-04-13T08:23:28.157 回答