maps:put/3
在映射组里插入一个值
用法:
put(Key, Value, Map1) -> Map2
把键 Key 对应关联的值 Value 插入到映射组 Map1。如果键 Key 在映射组 Map1 里已经存在,那么就旧关联的值则会被替换为 Value。函数会返回一个包含新关联值和在原来映射组 Map1 里的旧关联值的新映射组 Map2。
Map = #{"a" => 1}, maps:put("a", 42, Map).
Map = maps:new(), maps:put("a", 42, Map).
Map = #{"a" => 1}, maps:put("a", 42, Map), maps:put("b", [1, 2, 3], Map).