Erlang “地图:从”列表是否保证保留反向顺序?

Erlang “地图:从”列表是否保证保留反向顺序?,erlang,Erlang,似乎与列表的顺序相反。此示例来自以下文档: List = [{"a",ignored},{1337,"value two"},{42,value_three},{"a",1}], maps:from_list(List). 这种行为有保证吗?“保留列表的相反顺序”并不准确,因为这意味着地图会以某种方式呈现该顺序,但它不会这样做。我想你真正想问的是,与列表中稍后出现的键相关的值是否存储在地图中,从而有效地删除列表中较早出现的键;如果是,则提供以下保证: 如果同一个键出现多次,则后一个(最右侧

似乎与列表的顺序相反。此示例来自以下文档:

List = [{"a",ignored},{1337,"value two"},{42,value_three},{"a",1}],
  maps:from_list(List).
这种行为有保证吗?

“保留列表的相反顺序”并不准确,因为这意味着地图会以某种方式呈现该顺序,但它不会这样做。我想你真正想问的是,与列表中稍后出现的键相关的值是否存储在地图中,从而有效地删除列表中较早出现的键;如果是,则提供以下保证:

如果同一个键出现多次,则后一个(最右侧)值 将使用,并忽略以前的值