代码之家  ›  专栏  ›  技术社区  ›  yazz.com

在二郎最接近哈什的是什么?

  •  11
  • yazz.com  · 技术社区  · 14 年前

    我想要的是一种将参数传递到类似于Ruby散列图的函数中的方法。虽然这可能不适合二郎,但我还不确定

    在Ruby中,我经常使用散列,比如:

    “A”=>100,“B”=>200_

    :二郎最近的东西是什么?

    更新: 我发现了这个:

    http://20bits.com/articles/erlang-an-introduction-to-records/

    使用记录是一个好的候选人吗?

    4 回复  |  直到 6 年前
        1
  •  14
  •   Zed    14 年前
        2
  •  8
  •   Majid Azimi    11 年前

    Erlang R17A 将包括地图数据结构。

        3
  •  6
  •   Tristan Sloughter    14 年前

    与dict不同,ets和dets表是真正的哈希表。dets用于磁盘存储,而ets则在内存中。它们是mnesia数据库的构建块。

        4
  •  3
  •   Vadim Kotov First Zero    6 年前

    给你: dict - Key-Value Dictionary

    我已经在30秒内通过谷歌搜索到了这个问题,所以我认为你可以避免这个问题;-)

    编辑: 为我的回答辩护:

    从“列表”(List)->dict

    Types:
    list=[键,值]
    dict=字典()

    此函数用于将关键字/值列表转换为字典。

    这是我链接的报价单。因此,您可以用与使用proplists完全相同的方式创建散列。