用法一
get(collection, key, default)
返回為給定鍵存儲的值,如果不存在該鍵的映射,則返回給定的默認值。
Julia 1.7
對於元組和數字,此函數至少需要 Julia 1.7。
例子
julia> d = Dict("a"=>1, "b"=>2);
julia> get(d, "a", 3)
1
julia> get(d, "c", 3)
3
用法二
get(f::Function, collection, key)
返回為給定鍵存儲的值,或者如果不存在該鍵的映射,則返回 f()
。使用
還將默認值存儲在字典中。get!
這旨在使用do
塊語法調用
get(dict, key) do
# default value calculated here
time()
end
相關用法
- Julia getindex()用法及代碼示例
- Julia getindex用法及代碼示例
- Julia get!用法及代碼示例
- Julia getindex方法用法及代碼示例
- Julia getfield()用法及代碼示例
- Julia getproperty用法及代碼示例
- Julia getkey用法及代碼示例
- Julia global用法及代碼示例
- Julia gcdx用法及代碼示例
- Julia gcd用法及代碼示例
- Julia splice!用法及代碼示例
- Julia @cfunction用法及代碼示例
- Julia LibGit2.count用法及代碼示例
- Julia LinearAlgebra.BLAS.dot用法及代碼示例
- Julia break用法及代碼示例
- Julia sizeof()用法及代碼示例
- Julia :<=用法及代碼示例
- Julia zero()用法及代碼示例
- Julia rem用法及代碼示例
- Julia ...用法及代碼示例
- Julia setfield()用法及代碼示例
- Julia rpad用法及代碼示例
- Julia sort用法及代碼示例
- Julia tail用法及代碼示例
- Julia cis方法用法及代碼示例
注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.get — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。