4
julia 0.6の新しいwhere
構文についてちょっと混乱しています。私は明示的な変換を行うことなく、辞書のベクトルを受け取る機能が欲しいjuliaのさまざまなタイプの辞書のベクトル0.6
a=Dict(["a"=>"b"])
b=Dict(["a"=>3])
c=Dict(["a"=>"c"])
: 私はこのような何かを持っています。 私は試してみました:
function bbb(a::Vector{Dict{String, Any}})
println(a)
end
そして、それは動作しませんでした。
それから私は私が明示的な変換を行うために受け取ることができるすべての組み合わせでBBBオーバーロードしている
function bbb(a::Vector{Dict{String, T} where T})
println(a)
end
bbb([a,b]) #Works
bbb([a,c]) #Fails
bbb([a,b,c]) #Works
てみました。しかし、私はまだそれを行う適切な方法がどのようになっているのだろうかと思っています。
! –
確かに!ありがとうございました。 –