4
我對julia 0.6中的新where
語法有些困惑。 我有這樣的事情:茱莉亞不同類型的字典向量0.6
a=Dict(["a"=>"b"])
b=Dict(["a"=>3])
c=Dict(["a"=>"c"])
我想接收字典的矢量,而無需進行顯式轉換的功能。 我試過:
function bbb(a::Vector{Dict{String, Any}})
println(a)
end
而且它沒有工作。
然後我試圖與
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
我重載BBB用,我可以爲了做出明確轉換收到的每個組合。但我仍然想知道如何正確地做到這一點。
這是一個很好的答案! –
確實!謝謝。 –