julia で、2つの長さが等しい Array から、Dict を作る方法。
julia で、2つの長さが等しい Array から、Dict を作る方法は、ブロードキャスト ".=>" を受入れてくれるようです。 あまり他所に書いてないようなので、下記に例を書いてみます。 `(k, v)` とか使わなくても良いようです。
julia>using Random
julia> A1 = [randstring(12) for i in 1:10^4];
julia> A2 = [1:10^4;];
julia> dict1to2 = Dict(A1 .=> A2)
Dict{String,Int64} with 10000 entries:
"2O8UQz7YMLYB" => 401
"BHio5wUtaZdJ" => 4406
"ZDC8DbgGIWqq" => 9388
"iS0VPBz63eew" => 597
"KLjUUvFhaPbN" => 8505
"UOONzuGjM4Is" => 8096
"MbknXUyhSF95" => 4242
⋮ => ⋮
逆さ方向は、"Julia の Dict(辞書) を Array や DataFrame に組み直す方法" を見て下さいね。
おしまい。