當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


erlang find(Key, Map)用法及代碼示例


find(Key, Map) -> {ok, Value} | error
OTP 17.0
類型:
Map = #{Key => Value, term() => term()}

返回元組 {ok, Value} ,其中 Value 是與 Key 關聯的值,如果 Map 中沒有與 Key 關聯的值,則返回 error

如果 Map 不是映射,則調用失敗並出現 {badmap,Map} 異常。

例子:

> Map = #{"hi" => 42},
  Key = "hi",
  maps:find(Key,Map).
{ok,42}

相關用法


注:本文由純淨天空篩選整理自erlang.org大神的英文原創作品 find(Key, Map) -> {ok, Value} | error。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。