Erlang dict模塊使用

erlang 的 dict 模塊比較完整的實現了一個鍵值(Key -Value)字典。通過這個模塊,你可以插入,附加(append),刪除,更新鍵值對字典,也提供了獲取字典大小和檢查鍵是否存在等調用接口,而且還包含一些對字典鍵或值進行操作的函數方法,例如:遞歸(fold)、過濾(filter)、遍歷(map)字典等特殊操作函數。

 

dict: new() -> dictionary():生成一個新的原始字典(其實是返回一個內部定義的dict記錄record)

 

dict: fetch_keys(Dict) -> Keys:以列表的形式返回字典裏所有的鍵

 

dict: find(Key, Dict) -> {ok, Value} | error:根據key查找返回一個在Dict字典裏跟鍵相關聯的Value,返回的值爲{ok, value},如果不存在這個Key則只返回一個原子error

 

部分摘自:https://blog.csdn.net/yangzm/article/details/51542325

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章