#author("2025-06-01T08:50:06+09:00","default:Miyashita","Miyashita") #author("2025-06-01T08:50:30+09:00","default:Miyashita","Miyashita") *Dict(辞書)型メモ [#x7fc5584] **辞書型変数から特定のkeyをもつ要素を抜き出して,その辞書型変数からは削除する [#r8ce22ca] そもそも変数の中にそのkeyがあるかどうかは未定だけど,もしあれば,その key の要素を抜き出したい時に. そもそも変数の中にその key があるかどうかは未定だけど,もしあれば,その key の要素を抜き出したい時に. #codeprettify(lang-julia){{ julia> kwargs = Dict(:colormap => :viridis, :colorrange => (0.0, 1.0) ) Dict{Symbol, Any} with 2 entries: :colormap => :viridis :colorrange => (0.0, 1.0) julia> if haskey(kwargs, :colormap) cmap = kwargs[:colormap] filter!(p -> first(p)!==:colormap, kwargs) end Dict{Symbol, Any} with 1 entry: :colorrange => (0.0, 1.0) }} 例えば function のキーワード引数の中の覗きたいときなどに使う.